перевести из Pascal B Python/ var x, count, C, C0, max, max2, max3, max6: integer;
begin
count:=0; max:=0; max2:=0; max3:=0; max6:=0;
readln(x);
while x <> 0 do begin
count:= count + 1;
if (x mod 6 = 0) and (x > max6) then begin
if max6 > max then max:= max6;
max6:= x
end
else if x > max then max:= x;
if (x mod 2 = 0) and (x > max2) then max2:= x
else
if (x mod 3 = 0) and (x > max3) then max3:= x;
readln(x);
end;
readln(C0);
if max6*max > max2*max3 then
C:= max6*max
else C:= max2*max3;
writeln('Ввели чисел: ', count);
writeln('Полученное контрольное значение: ', C0);
writeln('Вычисленное контрольное значение: ', C);
if C = C0 then
writeln('Контроль пройден..')
else writeln('Контроль не пройден.');
end.
133
353
Ответы на вопрос:
готово (Pascal)
Объяснение:
program minimum3;
var
n, i, min, zn: integer;
begin
Write('Введите количество чисел (не более 1000):');
ReadLn(n);
min := 9993;
WriteLn('Введите числа (каждое не более 10000):');
for i := 1 to n do
begin
Write('Введите ',i,' число: ');
ReadLn(zn);
if (zn < min) and ((zn mod 10) = 3) then min := zn;
end;
WriteLn('Минимальное число, окнчивающееся на 3 равно ', min);
end.
Популярно: Информатика
-
OLEGator80017.10.2020 16:51
-
Ардак0000000020.09.2022 12:31
-
iodin16.01.2021 00:58
-
marusiatabakova200602.03.2021 10:44
-
Финн201401.05.2022 13:21
-
Style5528.04.2020 09:06
-
pashkevich0010.09.2020 13:25
-
murahkina200608.10.2021 07:14
-
NIKESHNELY23.04.2022 13:04
-
LudmilaB01.09.2021 09:29