0 / 0 / 0
Регистрация: 11.04.2018
Сообщений: 28
|
|
1 | |
Составить программу, в которой сформировать из случайных чисел два массива11.04.2018, 07:17. Показов 2365. Ответов 20
Метки нет (Все метки)
Составить программу, в которой сформировать из случайных чисел два массива А[1..10], B[1..10]. Сформировать массив С[1..10] , где элементы массива c[i]=a[i]+b[i].
Помогите решить задачку на DevCpp (C++). С массивами хромаю... Заранее спасибо за любую помощь.
0
|
11.04.2018, 07:17 | |
Ответы с готовыми решениями:
20
Составить программу по которой компьютер генерирует последовательность из 10 случайных чисел и подсчитать сумму четных чисел С использованием датчика случайных чисел сформировать два массива X и Y Составить программу, в которой с помощью генератора случайных чисел получены три числа Составить программу формирования динамического массива А из N случайных чисел, сделать возможным его редактирование |
"C with Classes"
|
||||||
11.04.2018, 07:30 | 2 | |||||
Bebnikov_Nikita, попробуй не проверял
0
|
308 / 289 / 116
Регистрация: 23.01.2018
Сообщений: 933
|
||||||
11.04.2018, 08:00 | 3 | |||||
Вот, работает почти правильно, только почему-то оба массива заполняются одинаковыми значениями.
1
|
1718 / 567 / 187
Регистрация: 12.03.2016
Сообщений: 2,169
|
||||||
11.04.2018, 08:14 | 4 | |||||
Вадим Тукаев, как пример
1
|
308 / 289 / 116
Регистрация: 23.01.2018
Сообщений: 933
|
|
11.04.2018, 08:28 | 5 |
Чем это принципиально отличается от моего кода?
Спасибо за наводку, только фамилия Джосьютис.
1
|
Вадим Тукаев
|
11.04.2018, 10:32
#7
|
0
|
sourcerer
|
11.04.2018, 11:16
#8
|
0
|
0 / 0 / 0
Регистрация: 11.04.2018
Сообщений: 28
|
|
11.04.2018, 11:20 [ТС] | 9 |
Оу, ничего себе кодики... я думал они как-то упрощенне выглядят, ну по крайне мере таких еще не писал.
Но все равно спасибо.
0
|
308 / 289 / 116
Регистрация: 23.01.2018
Сообщений: 933
|
||||||
11.04.2018, 11:34 | 10 | |||||
Спасибо. Но тут важно, что вбивать в гугл. Его книги продаются либо под фамилией Джосьютис, либо Джосаттис (новые).
Может, вот так будет попроще и покороче.
1
|
1718 / 567 / 187
Регистрация: 12.03.2016
Сообщений: 2,169
|
||||||
11.04.2018, 12:33 | 12 | |||||
Да ничем, не то скопировал второпях. По ходу проблема в bind(dist, gen). Видимо при его вызове во второй раз генератор имеет такое же начальное состояние как и при вызове в первый (это я так думаю, но могу ошибаться). Если немного подправить
1
|
Manowar
|
11.04.2018, 12:43
#15
|
Не по теме: GbaLog-, gru74ik, с меня плюсы, как только блокаду снимут. :)
0
|
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
||||||
11.04.2018, 21:28 | 16 | |||||
Сообщение было отмечено Bebnikov_Nikita как решение
Решение
0
|
308 / 289 / 116
Регистрация: 23.01.2018
Сообщений: 933
|
||||||
12.04.2018, 09:01 | 17 | |||||
0
|
1718 / 567 / 187
Регистрация: 12.03.2016
Сообщений: 2,169
|
|
12.04.2018, 09:54 | 18 |
Вадим Тукаев, это, наверное, с какого то другого задания. Типа: посчитать сумму элементов массива до первого 0. Единственное что бы добавил это проверку на нахождение 0. Может ведь и не сгенерировать.
0
|
308 / 289 / 116
Регистрация: 23.01.2018
Сообщений: 933
|
|
12.04.2018, 10:13 | 19 |
Да, не туда запостилось. А проверка не нужна, find выдаст v.end() и посчитается сумма всего массива.
0
|
1718 / 567 / 187
Регистрация: 12.03.2016
Сообщений: 2,169
|
|
12.04.2018, 10:19 | 20 |
Смотря конечно как условие задания составлено. Если до первого нуля, то считаю что надо.
0
|
12.04.2018, 10:19 | |
12.04.2018, 10:19 | |
Помогаю со студенческими работами здесь
20
Составить программу формирования динамического массива А из N случайных чисел, сделать возможным его редактирование Составить программу формирования массива А из N случайных чисел, сделать возможным его редактирование, вычислить разност создать два массива из 10 целых случайных чисел из отрезка [1;9] и третий массив из 10 действительных чисел Даны два одномерных массива целых чисел. Сформировать из них два новых по правилу Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи | |||||
Как работать с ветками (branch) в Git
InfoMaster 17.01.2025
Система контроля версий Git произвела революцию в процессе разработки программного обеспечения, предоставив разработчикам мощный инструмент для управления изменениями в коде. Одной из наиболее важных. . .
|
Как откатить последние коммиты в Git
InfoMaster 17.01.2025
Система контроля версий Git стала неотъемлемой частью современной разработки программного обеспечения, предоставляя разработчикам мощные инструменты для управления изменениями в коде. Одним из. . .
|
Что такое boilerplate и scaffold, чем они отличаются
InfoMaster 17.01.2025
В современном мире разработки программного обеспечения эффективность и скорость создания качественного кода играют crucial роль в успехе проектов. Разработчики постоянно ищут способы оптимизировать. . .
|
Чем отличаются ссылки и указатели в С++
InfoMaster 17.01.2025
В современном программировании на C++ эффективная работа с памятью является ключевым аспектом разработки качественного программного обеспечения. Указатели и ссылки представляют собой два. . .
|
В чем разница между PUT и POST
InfoMaster 17.01.2025
В современной веб-разработке правильное использование HTTP-методов играет ключевую роль в создании надежных и эффективных API-интерфейсов. Протокол HTTP прошел долгий путь развития с момента своего. . .
|
DTO, POCO и Value Object: что это такое, когда и как использовать
InfoMaster 17.01.2025
Введение в паттерны передачи данных
В современной разработке программного обеспечения эффективное управление данными и их передача между различными слоями приложения являются ключевыми аспектами. . .
|
Что такое pull request в Git
InfoMaster 17.01.2025
В современной разработке программного обеспечения pull request в Git представляет собой ключевой механизм для эффективного взаимодействия между разработчиками при работе над общим кодом проекта. По. . .
|
Как вернуться к предыдущему коммиту в Git
InfoMaster 17.01.2025
Система контроля версий Git представляет собой мощный инструмент для управления изменениями в программном коде, который позволяет разработчикам эффективно отслеживать и контролировать историю. . .
|
Что такое паттерны программирования и проектирования
InfoMaster 17.01.2025
Роль паттернов в современной разработке программного обеспечения
В современном мире разработки программного обеспечения паттерны проектирования стали неотъемлемой частью профессионального подхода. . .
|
Как добавить конструктор Яндекс Карт на сайт
InfoMaster 17.01.2025
Введение в API Яндекс Карт
В современной веб-разработке интеграция картографических сервисов стала неотъемлемой частью многих проектов. API Яндекс Карт представляет собой мощный инструмент для. . .
|
Что такое javascript:void(0) и зачем это нужно
InfoMaster 17.01.2025
Когда вы сталкиваетесь с веб-разработкой, особенно с использованием JavaScript, одной из директив, которая часто встречается, является javascript:void(0). Это выражение вызывает интерес из-за своей. . .
|
Что такое оркестрация и хореография микросервисов
InfoMaster 17.01.2025
Введение в оркестрацию и хореографию микросервисов
В современном мире разработки программного обеспечения микросервисная архитектура стала ключевым подходом к созданию масштабируемых и гибких. . .
|