Алексей Хвостовский
Мудрец
(18112)
5 лет назад
begin
var a: array of integer;
for var i := 0 to 99 do begin
SetLength(a, Length(a)+1); a[i] := MaxInt;
while abs(a[i]) > 1000 do a[i] := ReadInteger(i+1+'е число =');
if a[i] = 0 then begin SetLength(a, Length(a)-1); break end;
end;
print(#10, 'Числа, кратные 2:');
for var i := 0 to high(a) do if a[i] mod 2 = 0 then print(a[i]);
print(#10, 'Числа, кратные 3:');
for var i := 0 to high(a) do if a[i] mod 3 = 0 then print(a[i]);
print(#10, 'Числа, кратные 5:');
for var i := 0 to high(a) do if a[i] mod 5 = 0 then print(a[i]);
end.
Алексей ХвостовскийМудрец (18112)
5 лет назад
1е число = 1
2е число = 2
3е число = 3
4е число = 4
5е число = 5
6е число = 6
7е число = 7
8е число = 8
9е число = 9
10е число = 110
11е число = 123
12е число = 123
13е число = 124
14е число = 123
15е число = 124
16е число = 123123123
16е число = 1756
16е число = 567
17е число = 0
Числа, кратные 2: 2 4 6 8 110 124 124
Числа, кратные 3: 3 6 9 123 123 123 567
Числа, кратные 5: 5 110
программа на выходе должна вывести оформленные данные в следующем виде:
числа кратные 2: число1,число2,...числоN(где "число" должно быть записано цифрами)
числа кратные 3: число1,число2,...числоN(где "число" должно быть записано цифрами)
числа кратные 5: число1,число2,...числоN(где "число" должно быть записано цифрами)