Помогите! Дана последовательность чисел, которая оканчивается на 0. Найдите наиме??ьшее число, которое оканчивается на 5. заранее спасибо) очень надо, сразу говорю) программа: Pascal ABC . net

?ьшее число, которое оканчивается на 5. заранее спасибо) очень надо, сразу говорю) программа: Pascal ABC . net

Ответы:
Деня Власов
13-10-2018 02:49

1.Как я понял, последовательность вводится с клавиатуры и признак окончания ввода - 0. Значит имеет смысл использовать цикл Repeat2. Вводимые числа - целые.После этих уточнений можно написать код на PascalABC://Вариант с циклом repeatvar  a, min: integer;begin  min := 555555;  repeat    readln(a);    if ((a mod 10 = 5) or (a mod 10 = -5)) and (a < min) then       min := a;  until a = 0;   writeln(min);end.//вариант с циклом whilevar  a, min: integer;begin  min := 555555;    readln(a);    while (a>0) or (a<0) do begin    if ((a mod 10 = 5) or (a mod 10 = -5)) and (a < min) then       min := a;      readln(a);   end;     writeln(min);end.

Также наши пользователи интересуются:

Где родился бог?помогите пжА)25x-xв кубе б)2xв квадрате-20x+50
Картинка с текстом вопроса от пользователя Кристина Куликова

⭐⭐⭐⭐⭐ Лучший ответ на вопрос «Помогите! Дана последовательность чисел, которая оканчивается на 0. Найдите наиме?» от пользователя Кристина Куликова в разделе Информатика. Задавайте вопросы и делитесь своими знаниями.

Открой этот вопрос на телефоне - включи камеру и наведи на QR-код!