Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, оканчивающееся на 3. программа получает на вход количество чисел в последовательности, а затем сами числа. в последовательности всегда имеется число, оканчивающееся на 3. количество чисел не превышает 1000. введённые числа не превышают 30 000. программа должна вывести одно число — максимальное число, оканчивающееся на 3
296
379
Ответы на вопрос:
Program n1; var i,a,max,k: integer; begin write('кол-во чисел в последовательности: '); readln(k); write('введите 1 член: '); readln(a); max: =a; for i: =1 to k-1 do begin write('введите ',i+1,' член: '); readln(a); if (a mod 10 = 3) and (a > max) then max : = a; end; writeln('искомый член: ',max); end.
Выражение не а следует за п принимает положительные значения на отрезке: - и 15..+бесконечность выражение ку следует за р принимает положительные значения на отрезках: - бесконечность 5 и 15 + бесконечность, то есть разные значения эти выражения будут иметь на отрезке 5 .. 10 (первое выражение истинно, второе ложно), значит длина отрезка 5
Популярно: Информатика
-
SmallGeek04.07.2022 04:15
-
Варчай0610.09.2021 08:54
-
Zadornov20021518.06.2022 16:48
-
Abdulmansur02.03.2022 13:24
-
AbraevAidar19.08.2021 03:42
-
Vlad584q01.06.2023 01:48
-
Deniz133728.06.2021 00:21
-
vasiliybondaroxq3j407.09.2021 07:50
-
annya30629.05.2020 23:54
-
nagibator22833307.09.2020 16:43