2 / 2 / 0
Регистрация: 12.02.2010
Сообщений: 96
|
|
1 | |
Найти сумму и число тех элементов массива, которые попадают на заданный отрезок07.04.2010, 15:25. Показов 2573. Ответов 19
Метки нет Все метки)
(
Помогите написать программу по теме: одномерные массивы.
Найти сумму и число тех элементов заданного массива X1,X2, … ,Xn, которые попадают на заданный отрезок.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
07.04.2010, 15:25 | |
Ответы с готовыми решениями:
19
Найти сумму и число тех элементов заданного массива X1,X2, … ,Xn, которые попадают на заданный отрезок.
Найти сумму и число тех элементов заданного массива, которые попадают на заданный отрезок |
Унылый школьник
126 / 60 / 10
Регистрация: 06.11.2009
Сообщений: 353
|
||||||
07.04.2010, 15:47 | 2 | |||||
![]() Решение
0
|
2 / 2 / 0
Регистрация: 12.02.2010
Сообщений: 96
|
|
07.04.2010, 16:24 [ТС] | 3 |
А что за библиотека #include <ctime>?
Эта прог-а на С++? Так сложно написана...((
0
|
Унылый школьник
126 / 60 / 10
Регистрация: 06.11.2009
Сообщений: 353
|
|
07.04.2010, 16:52 | 4 |
Прекрасная, <ctime> нужна для функции time(), для инициализации генератора случайных чисел. А конкретнее, что вам сложно?
0
|
2 / 2 / 0
Регистрация: 12.02.2010
Сообщений: 96
|
|
08.04.2010, 12:52 [ТС] | 5 |
Сама прог-а написана сложно. Попроще никак нельзя?) Я всё-таки ОЧЕНЬ начинающий программист) Я вообще не разберусь в даннной прог-е. Некоторые операторы первый раз встречаю...
0
|
2342 / 498 / 22
Регистрация: 01.04.2009
Сообщений: 2,200
|
||||||
08.04.2010, 14:16 | 6 | |||||
![]() Решение![]()
0
|
2 / 2 / 0
Регистрация: 12.02.2010
Сообщений: 96
|
||||||
08.04.2010, 16:08 [ТС] | 7 | |||||
А зачем этот фрагмент
0
|
![]() ![]() 8376 / 3598 / 419
Регистрация: 03.07.2009
Сообщений: 10,708
|
|
08.04.2010, 16:15 | 8 |
Прекрасная, это завершение программы в том случае ,если b больше размерности массива
0
|
2 / 2 / 0
Регистрация: 12.02.2010
Сообщений: 96
|
|
08.04.2010, 17:02 [ТС] | 9 |
А что значит sizeof ?
0
|
Унылый школьник
126 / 60 / 10
Регистрация: 06.11.2009
Сообщений: 353
|
||||||
08.04.2010, 17:41 | 10 | |||||
![]() Решение
Прекрасная, в данном случае это размер массива в байтах, так что код не совсем корректен. Вернее тот код вообще не работает.
Patch, ваш код не компилится: не хватает объявлений переменных, у cin нет члена getch, только get и getline. Еще не инициализированы s и k. Размер массива измеряется голым sizeof... Добавлено через 12 минут Исправил код Patch:
1
|
2342 / 498 / 22
Регистрация: 01.04.2009
Сообщений: 2,200
|
|
08.04.2010, 17:57 | 11 |
![]() ясное дело. это была попытка на скорую руку написать что-то понятное автору. ну, не знает мадемуазель Прекрасная команду system("pause")... на самом деле, использовать можно getch() или cin.get() а у меня - такой вот гибрид. ![]()
0
|
2 / 2 / 0
Регистрация: 12.02.2010
Сообщений: 96
|
|
09.04.2010, 13:18 [ТС] | 12 |
Так слово "sizeof" вообще обязательно? Можно без него?
0
|
![]() 5826 / 3477 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
||||||
09.04.2010, 13:39 | 13 | |||||
Прекрасная, а чем оно Вас так смущает?
В принципе, в примере Patch'а можно без него обойтись, так как размер массива известен заранее. Добавлено через 11 минут А вообще выражение sizeof(arr) даст не число элементов массива, а его размер в байтах. Чтобы узнать число элементов массива, нужно использовать такое выражение:
0
|
2 / 2 / 0
Регистрация: 12.02.2010
Сообщений: 96
|
|
09.04.2010, 13:45 [ТС] | 14 |
Просто sizeof я вообще впервые встречаю, такого мы не проходили))
0
|
2 / 2 / 0
Регистрация: 12.02.2010
Сообщений: 96
|
|
10.04.2010, 19:18 [ТС] | 15 |
Так можно написать просто arr без sizeof?
Добавлено через 2 минуты И ещё вопрос)) А зачем в массиве указывать числа (arr[] = {1,4,5,6,3,8,9,9,41,2})? Их же вводят с клавиатуры? Объясните, пожалуйста))
0
|
Унылый школьник
126 / 60 / 10
Регистрация: 06.11.2009
Сообщений: 353
|
|
10.04.2010, 19:24 | 16 |
Прекрасная, просто arr без sizeof написать нельзя, можно написать длину массива просто числом.
Числа в инициализации (это так называется) массива можно не указывать, просто можно задать массив несколькими спообами. В моем первом примере он генерировался случайно, здесь инициализуруется программистом, а можно сделать заполнение пользователем в цикле.
0
|
2 / 2 / 0
Регистрация: 12.02.2010
Сообщений: 96
|
|
10.04.2010, 19:28 [ТС] | 17 |
Ой)) а как исправить последнюю программу, чтобы числа вначале программы не указывались?)
0
|
Ignat
|
10.04.2010, 19:40
#18
|
Не по теме:
0
|
2 / 2 / 0
Регистрация: 12.02.2010
Сообщений: 96
|
|
10.04.2010, 19:43 [ТС] | 19 |
Эх... Спасибо за совет, но книг у меня много... Я же учусь только))
0
|
![]() 5826 / 3477 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
||||||
11.04.2010, 05:24 | 20 | |||||
1
|
11.04.2010, 05:24 | |
Помогаю со студенческими работами здесь
20
Двумерные массивы.Найти сумму и произведение тех элементов, которые попадают в заданный интервал Найти сумму и число тех элементов массива Х, которые удовлетворяют требованию А<=Х<=B
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |