![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 05.12.2013
Сообщений: 7
|
![]()
Дан массив ненулевых целых чисел размера N. Проверить, образуют ли его элементы геометрическую прогрессию. Если образуют, то вывести знаменатель прогрессии, если нет - вывести 0
|
![]() |
![]() |
![]() |
#2 |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
![]()
ЭВМ иногда делит неточно, поэтому для надёжности использовал округление.
Запуск в документах Word по F5. Во втором добавил проверку чередования минусов (иначе программу легко обмануть).
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
Последний раз редактировалось Sasha_Smirnov; 12.01.2014 в 19:27. Причина: документ с исправленной программой. |
![]() |
![]() |
![]() |
#3 | |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
![]()
На самом деле и вторую (хоть и не легко) можно обмануть, например массивом
Код:
Цитата:
Делить каждый элемент, кроме 1-го, на предыдущий мне кажется ненадёжным (а вам?), поэтому попробую так: перемножать их попарно от краёв к середине: если всё равно — прогрессия геометрическая.
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
Последний раз редактировалось Sasha_Smirnov; 15.01.2014 в 05:36. Причина: новый код. |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Даны четыре вещественных числа, проверить: образуют ли данные числа геометрическую прогрессию (язык C) | Даша(S) | Помощь студентам | 6 | 04.04.2015 23:43 |
Дан числовой массив А, состоящий из n целых чисел . Если все элементы массива являютя чётными, то увеличьте положительные элементы | Pantiks | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 24.10.2013 16:59 |
Дан массив x целых чисел. Упорядочить элементы, стоящие на четных местах по невозрастанию, а на нечетных – по неубыванию. | NuclearMurder | Помощь студентам | 0 | 11.11.2012 17:43 |
Дан массив из N целых чисел. Получить из него массив чисел по модулю меньших 10 и отсортировать его(язык си++) | mitja-zakelidis | Помощь студентам | 2 | 15.03.2012 03:10 |
Дан массив целых чисел P ,состоящий из 30 элементов.Заполнить его с клавиатуры | Darkin | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 26.05.2011 17:37 |