![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 29.11.2012
Сообщений: 14
|
![]()
Пожалуйста, требуется срочная помощь в решении!
Текст задачи: Даны натуральное число n, целые числа a, x_1, … , x_n. Если в последовательности x_1, … , x_n есть хотя бы один член, равный a, то получить сумму всех членов, следующих за первым таким членом; в противном случае ответом должно быть число -10. Требуется решить данную задачу используя все три оператора цикла (for, while, do-while), выполнив одну и ту же часть алгоритма тремя способами. Уже всю голову сломал, никак не могу сделать. Заранее огромнейшее спасибо!! |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 29.11.2012
Сообщений: 14
|
![]()
никто не поможет??
хотя бы подскажите где могут быть ошибки! на выходе результаты у циклов разные, хотя должно быть одно и то же число! причем результат цикла while равен двум результатам цикла for(т.е. в два раза больше), а результат do while - трем результатам for! Код:
Последний раз редактировалось Chopper; 29.11.2012 в 22:06. |
![]() |
![]() |
![]() |
#3 |
БНТУ ФИТР
Форумчанин
Регистрация: 20.05.2012
Сообщений: 315
|
![]()
Ваша ошибка в том, что вы не обнуляете SUMMA после каждого цикла. Пусть результат суммы нужных чисел равен числу A. Тогда:
После первого цикла у вас ответ А. После второго - 2 * A. После третьего - 3 * A. Код:
С++(console/builder/WinAPI/Linux), C#, Pascal, Delphi, Asm, Prolog.
< ----- Контакты kventin_zhuk@live.com Последний раз редактировалось kventin_zhuk; 29.11.2012 в 23:36. |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 29.11.2012
Сообщений: 14
|
![]()
Да, буквально полчаса назад это заметил. Но все равно спасибо!
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
найти сумму членов последовательности | 3Doleg | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 25.11.2012 23:05 |
Определить количество и сумму членов последовательности | Yakov112 | Общие вопросы C/C++ | 1 | 21.09.2012 00:40 |
Вычислить среднее геометрическое всех положительных членов последовательности {Xi},где... | Maya Epos | Помощь студентам | 6 | 30.03.2011 11:39 |
Получить число отрицательных членов последовательности (не использовать массивы) | Dimati87 | Помощь студентам | 1 | 06.03.2009 05:41 |