Пятница, 24.01.2025
Pascal 4 All
[ · Новые сообщения · Участники · Правила форума · Поиск · RSS ]

 

  • Страница 1 из 1
  • 1
Модератор форума: Seqular, Pavel  

Найти наименьшее из положительных чисел последовательности
JoKeДата: Вторник, 11.11.2008, 22:40 | Сообщение # 1
Знакомый
Группа: Пользователи
Сообщений: 10
Репутация: 0
Замечания: 0%
Статус: Offline
Пусть вводится последовательность из целых чисел, оканчивающихся нулем. Найдите наименьшее из всех положительных чисел последовательности.

str.DozoR - КламаС STR
 
SeqularДата: Среда, 12.11.2008, 06:54 | Сообщение # 2
Хранитель
Группа: Администраторы
Сообщений: 859
Репутация: 35
Статус: Offline
JoKe, Ну смотри, заводишь переменную min: Integer.
Потом действуешь в цикле
Code
Repeat
Write('Введите следующее число: ');
Readln(k);
If (k = 0) then Break
else {сравниваешь число с минимальным};
Until (False);

=))) Ну это общий вид.
Там где сравниваешь с минимальным, просто сверяй, если k < min, то min := k. Т.е. нашли новое минимальное число.. И так в бесконечном цикле до тех пор пока не введем 0. После чего из цикла выходим и выводим на экран минимальное.
Да, не забудь изначально присвоить min первое число. А то не с чем будет сравнивать ^_^. Хотя, если подумать, то не надо =)) 0 он и в африке 0.
В общем сделай фрагмент переназначения min и после цикла вывод min на экран... Посмотри что получится. Понятно?


Поддерживаю также проект сообщество молодых сисадминов
 
JoKeДата: Среда, 12.11.2008, 12:55 | Сообщение # 3
Знакомый
Группа: Пользователи
Сообщений: 10
Репутация: 0
Замечания: 0%
Статус: Offline
хорошо, сегодня попробую =)

str.DozoR - КламаС STR
 
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp © 2025
Используются технологии uCoz
javascript:;" rel="nofollow" onclick="loginPopupForm(); return false;