нц пока не сверху свободно
закрасить
вправо
кц
нц пока сверху свободно
вправо
кц
нц пока справа свободно
закрасить
вправо
кц
нц пока не справа свободно
закрасить
вниз
кц
нц пока справа свободно
вниз
кц
нц пока не справа свободно
закрасить
вниз
кц
15.2 Решение
var k, n, a, amax: integer;
begin
amax:=0;
readln(n);
for k:=1 to n do
begin
readln(a);
if (a mod 5 = 0) and (a>amax) then
amax:=a;
end;
writeln(amax);
end.
Для проверки правильности работы программы необходимо использовать следующие тесты:
Объяснение:
Программы-переводчики, как и онлайн переводчики предназначены для быстрого перевода текста на другой язык, отличный от оригинального текста, без высокой квалификации пользователя по знанию иностранного языка. Текст на русском языке, полученный путём машинного перевода, можно быстро отредактировать. Особенно удобно пользоваться переводчиком при работе с большим объёмом текста. А вот те люди, которые слабо знают английский язык, и они так переводят русский текст на английский язык, они могут использовать этот текст только для себя, например, для получения навыков по правке английских текстов. Только не надо надеяться кого-то так обмануть, не надо куда-то сдавать этот текст, так как квалифицированный человек быстро найдёт ошибки в английском тексте, который был получен при машинном переводе.
Поделитесь своими знаниями, ответьте на вопрос:
Укажите наибольшее из таких чисел x, при вводе которых алгоритм печатает сначала 2, а потом 9. var x, a, b: integer; begin readln(x); a: =0; b: =0; while x> 0 do begin a: =a+1; b: = b+(x mod 10); x: =x div 10; end; writeln(a); write(b) ; end.
Переменная "b" должна вывести 9. В программе берется остаток числа от деления на 10 и прибавляется переменная "b". Сумму "9" можно представить, как 9+0, 8+1, 7+2, 6+3, 5+4. Наибольшее число, которое можно составить из предложенных сумм - 90.
ответ: 90.