Дана последовательность чисел, которая оканчивается на 0. найдите наименьшее число, которое оканчивается на 5. заранее ) надо, сразу говорю) программа: pascal abc . net
216
221
Ответы на вопрос:
1.как я понял, последовательность вводится с клавиатуры и признак окончания ввода - 0. значит имеет смысл использовать цикл repeat 2. вводимые числа - целые. после этих уточнений можно написать код на pascalabc: //вариант с циклом repeat var 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. //вариант с циклом while var 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.
Популярно: Информатика
-
Like294213.04.2023 14:15
-
1731206.08.2022 11:28
-
chovganirina30.07.2022 13:22
-
aldynsaioorzhak114.12.2020 23:02
-
NikolayTop29.04.2021 13:32
-
nimnogopozitiva27.01.2021 12:54
-
katyakhmel20009.03.2023 18:44
-
ВопросикиОтШколоты15.05.2020 01:53
-
IdaPosion12.12.2022 06:21
-
murzyeva197014.05.2020 06:37