|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.10.2012, 16:55 | #1 |
Пользователь
Регистрация: 24.10.2012
Сообщений: 37
|
(Delphi) здча на геометрическую прогрессию
Дан массив ненулевых целых чисел размера N. Проверить, образуют ли его элементы геометрическую прогрессию!
Подскажите что и как делать понимаю что на форму кинуть надо стрингрид или мемо и вывести в едит а что на счет кода... (вообще я не как с делфи... и в общем тяжко ) |
29.10.2012, 17:06 | #2 |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
Если N=1 или N=2, ответ - "да".
Если больше - поделить второй элемент на первый, запомнить ответ. Затем делить третий на второй, четвёртый на третий и т.д. и каждый раз сравнивать с запомненным. Как только не совпадёт - не прогрессия; если дошли до конца и всё время совпадало - прогрессия. |
31.10.2012, 14:15 | #3 | |
Пользователь
Регистрация: 24.10.2012
Сообщений: 37
|
Цитата:
|
|
31.10.2012, 14:23 | #4 | |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
Цитата:
|
|
31.10.2012, 14:47 | #5 | |
Пользователь
Регистрация: 24.10.2012
Сообщений: 37
|
Цитата:
функции я не когда не писал и не знаю как это делается, делфи я пользоваться могу на примитивной основе!Я обратился на форум чтоб мне такому упырю помогли тут а не мучили если вы кодом помочь не можете то проходите мимо, или закройде/удалите тему толку все равно я не дождусь... |
|
01.11.2012, 14:17 | #6 |
Пользователь
Регистрация: 24.10.2012
Сообщений: 37
|
Код:
|
15.11.2012, 14:30 | #7 |
Пользователь
Регистрация: 24.10.2012
Сообщений: 37
|
ну кто нибудь?
|
15.11.2012, 14:34 | #8 |
Made In USSR!
Старожил
Регистрация: 01.09.2010
Сообщений: 3,657
|
Код:
Код:
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой" Последний раз редактировалось Mad_Cat; 15.11.2012 в 14:37. |
02.12.2012, 18:41 | #9 |
Пользователь
Регистрация: 24.10.2012
Сообщений: 37
|
[QUOTE=Mad_Cat;1131715]
Код:
я как понимаю в функции не прокатит визуальный компонент?Как по другому сделать? |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Даны четыре вещественных числа, проверить: образуют ли данные числа геометрическую прогрессию (язык C) | Даша(S) | Помощь студентам | 6 | 04.04.2015 23:43 |
Pascal. Вывести на экран геометрическую фигуру. | plohoh | Помощь студентам | 4 | 05.02.2012 00:29 |
C++. Проверка на прогрессию. | 1emm | Помощь студентам | 9 | 05.03.2011 16:26 |
Проверка на арифметическую прогрессию | Оксана22081989 | Помощь студентам | 1 | 29.01.2010 11:33 |
Пишу курсовую нужно решить задачу для примера на геометрическую прогрессию (Pascal) | =|винтик|= | Помощь студентам | 4 | 25.05.2009 16:38 |