Как найти минимум и максимум в КуМире
291 просмотр
Надо базовый алгоритм максимум и минимум записать на КуМире.
Для простоты эксперимента я буду использовать простой список от минимума до максимума. Его задать очень просто: целтаб список[н1:н2]
Далее обозначаем мин и макс, берём числа специально побольше. Я возьму числа 10000 и -10000: цел макс = -10000 цел мин = 10000
Пишем алгоритм нахождения чисел. Делаем всё через цикл для:
нц для а от н1 до н2
если а > макс
то макс := а
всё
если а < мин
то мин := а
всё
кц
Выводим на экран результат и вот, что у нас получилось:
алг
нач
цел а, н1, н2
ввод н1
ввод н2
целтаб список[н1:н2]
цел макс = -10000
цел мин = 10000
нц для а от н1 до н2
если а > макс
то макс := а
всё
если а < мин
то мин := а
всё
кц
вывод "максимальное ", макс, нс
вывод "минимальное ", мин, нс
кон