|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
26.12.2013, 22:37 | #1 |
Новичок
Джуниор
Регистрация: 26.12.2013
Сообщений: 6
|
Масивы
Задание. Cклаcты программу вычисления следующих величин по вариантам, если элементы массива определяются по формуле a[i+1]=(37*a[i]+3)%64;. Значение a0 равна номеру варианта; i изменяется от 0 до 18.
Величины, которые нужно вычислить Суммы элементов массива а, значения которых нечетные числа. Номер моего варианта 13. Я пишу такой код, но в суме не получается 93. Что у меня не так? Напишите пожалуйста правильный программный код : Код:
Последний раз редактировалось Stilet; 26.12.2013 в 23:37. |
26.12.2013, 22:55 | #2 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
Судя по коду, у вас это
Код:
И чему было равно s до этого? И где проверка на нечетность? Последний раз редактировалось type_Oleg; 26.12.2013 в 23:00. |
26.12.2013, 23:56 | #3 |
Новичок
Джуниор
Регистрация: 26.12.2013
Сообщений: 6
|
Я в программировании еще не селен... Можете пожалуйста исправить эти ошибки.
|
27.12.2013, 01:17 | #4 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
А почему 93 ?
Сумма элементов массива а, значения которых нечетные числа получается 292. Сумма индексов элементов массива а, значения которых нечетные числа получается 90. Проверьте: 0 13 1 36 2 55 3 54 4 17 5 56 6 27 7 42 8 21 9 12 10 63 11 30 12 25 13 32 14 35 15 18 16 29 17 52 18 7 |
27.12.2013, 03:36 | #5 |
Новичок
Джуниор
Регистрация: 26.12.2013
Сообщений: 6
|
Я сделал так но у меня считает почему то только парные, а нужно не парные.
Код:
|
27.12.2013, 03:52 | #6 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
В задании : значения которых нечетные числа
значения, а не индексы, не номера. Кстати, в массиве - 19 элементов (от 0-го од 18-го), а не 18. Условие " если число k нечетное " можно сделать так Код:
|
27.12.2013, 04:09 | #7 |
Новичок
Джуниор
Регистрация: 26.12.2013
Сообщений: 6
|
|
27.12.2013, 04:21 | #8 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
Я как пример написал. Что у вас надо проверять на нечетность? a[i] ?
|
27.12.2013, 04:22 | #9 |
Новичок
Джуниор
Регистрация: 26.12.2013
Сообщений: 6
|
Да, нужно проверить a[i].
|
27.12.2013, 04:26 | #10 |
Новичок
Джуниор
Регистрация: 26.12.2013
Сообщений: 6
|
Я написал if ( a[i] & 1 )
и получилось так: Это верно? |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Масивы | vasya9 | Помощь студентам | 0 | 07.11.2011 01:22 |
масивы | dimondru | Общие вопросы C/C++ | 1 | 30.05.2011 23:10 |
Масивы | --Deemon-- | Помощь студентам | 2 | 21.02.2011 19:43 |
масивы с++ | Smile.id | Помощь студентам | 1 | 25.11.2009 15:09 |
С++ масивы | Миха Шебалкин | Помощь студентам | 0 | 03.06.2009 22:33 |