![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 11.09.2010
Сообщений: 101
|
![]()
дана последовательность чисел, нужно догадаться каким будет следующее число. Последовательность эта будет арифметической или геометрической прогрессией.
например 4 364 843 1322 1801 ответ :2280, т. к. число увеличивается на 479 5 13 117 1053 9477 85293 ответ:767637, число увеличивается в 9 раз подскажите, пожалуйста, алгоритм решения.
I'm a rebel. [I think positively].
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 09.10.2010
Сообщений: 217
|
![]()
Возможно как-то так
Код:
Ёж птица гордая, пока не пнешь не полетит.
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 11.09.2010
Сообщений: 101
|
![]()
тогда если для вводимых чисел можно написать как
Код:
I'm a rebel. [I think positively].
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 11.09.2010
Сообщений: 101
|
![]()
вот, написала так, но этот код проверяет не до конца массива, как сделать чтобы равенство проверялось по всему массиву?
Код:
I'm a rebel. [I think positively].
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 09.10.2010
Сообщений: 217
|
![]() Код:
Ёж птица гордая, пока не пнешь не полетит.
Последний раз редактировалось Ezhuk; 16.11.2010 в 21:58. |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 11.09.2010
Сообщений: 101
|
![]()
здесь получается также, если ввести например 1 2 4 5 9 то результат будет 18, хотя это не является прогрессией.Нужно чтобы равенство проверялось до конца, до n
I'm a rebel. [I think positively].
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 09.10.2010
Сообщений: 217
|
![]()
Изменил.
Теперь если нет последовательности выводит 0.
Ёж птица гордая, пока не пнешь не полетит.
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 11.09.2010
Сообщений: 101
|
![]()
если return NULL, то выводит ошибку( - converting non-pointer type int from NULL
а если заменить на 0? так можно? во всех случаях тогда выведет ноль ![]()
I'm a rebel. [I think positively].
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 09.10.2010
Сообщений: 217
|
![]()
Ну а сейчас попробуйте.
А NULL можно заменить.
Ёж птица гордая, пока не пнешь не полетит.
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 11.09.2010
Сообщений: 101
|
![]()
спасибо большооее) работает
![]()
I'm a rebel. [I think positively].
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
прогрессии и последовательности | mego4el | Общие вопросы C/C++ | 2 | 30.09.2010 22:48 |
Заполнить массив первыми 10 членами арифметической прогрессии с известным первым членом прогрессии А и ра | basav1k | Фриланс | 8 | 27.05.2010 00:33 |
Арифм. геометр. прогрессии | RomT24 | Помощь студентам | 1 | 24.04.2010 19:37 |
Сумма членов арифмитической прогрессии (Delphi) | Юрий2009 | Помощь студентам | 4 | 14.03.2009 00:05 |