![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Регистрация: 20.06.2011
Сообщений: 4
|
![]()
В массиве N, состоящего из 26 элементов найти наименьший элемент и заменить его значением произведения всех элементов, следующих после него.
задача на Паскале. Как найти наименьший элемент массива - это понятно, а вот вторую часть задачи не пойму как сделать. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Кроме значения элемента надо находить его индекс (в другую переменную).
и потом что-то вроде: Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 20.06.2011 в 15:48. |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
Alex11223, +1
только в пример кода вкралась досадная опечатка! в произведении элементов не надо ничего суммировать! 2517 примерно так: Код:
Последний раз редактировалось Serge_Bliznykov; 20.06.2011 в 16:07. Причина: косметические улучшения по выводу результатов... |
![]() |
![]() |
![]() |
#4 |
Регистрация: 20.06.2011
Сообщений: 4
|
![]()
вот спасибо Вам всем огромное и человеческое!
|
![]() |
![]() |
![]() |
#5 |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
![]()
N состоит из 26 элементов?!
А серьёзно — надо бы ещё ситуацию переполнения обработать (усёк!).
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
Последний раз редактировалось Sasha_Smirnov; 20.06.2011 в 16:33. Причина: усёк. |
![]() |
![]() |
![]() |
#6 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]() Цитата:
Какого переполнения?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
![]() |
![]() |
![]() |
#7 |
Регистрация: 20.06.2011
Сообщений: 4
|
![]()
Да, N - это имя массива.
Про переполнение ни слова. |
![]() |
![]() |
![]() |
#8 |
Made In USSR!
Старожил
Регистрация: 01.09.2010
Сообщений: 3,657
|
![]()
2Serge_Bliznykov
а если Minindex =26 то после выполнения Код:
я бы добавил Код:
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой" |
![]() |
![]() |
![]() |
#9 | |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
![]()
Да это я на Integer загляделся!
Цитата:
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
|
|
![]() |
![]() |
![]() |
#10 | |||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
![]() я бы тогда предложил сделать так: Код:
Цитата:
А я прошляпил... в первом варианте (к счастью, он пробыл на форуме всего пару минут, поэтому его вряд ли кто-то успел увидеть) я массив сделал целочисленным. и тут же улетел в переполнение... А что Вы хотите, 10 в степени 15 ( это в среднем примерно) - это весьма большое число. и в Logint явно не лезет. А если числа сделать не от 1 до 10, а до 1000 (а можно и более)... да ещё минимальное окажется первым.. 1000 ^ 25 - число с 75 нулями.... ![]() впрочем, используемый в примере тип данных extended имеет диапазон значений Цитата:
![]() |
|||
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск минимального элемента в stringgrid | igabenu | Общие вопросы Delphi | 3 | 27.02.2011 19:03 |
Поиск минимального элемента в перевернутом массиве | Kovax | Паскаль, Turbo Pascal, PascalABC.NET | 11 | 27.02.2011 14:38 |
Поиск минимального элемента в матрице | F1eCSo | Помощь студентам | 0 | 04.02.2010 17:20 |
Поиск минимального и максимального элемента в двухмерном массиве. | Dem6 | Общие вопросы Delphi | 10 | 30.11.2009 20:22 |
Нахождение минимального элемента в массиве [Паскаль] | pionerka | Помощь студентам | 4 | 03.11.2009 16:02 |