Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Найти все трехзначные числа, которые делятся на 3 без остатка

Павел Турышев Ученик (113), закрыт 5 лет назад
Дополнен 5 лет назад
В Паскаль АВС
Лучший ответ
Алексей Хвостовский Мудрец (18112) 5 лет назад
var
a: array of integer;
n: integer;
begin
randomize;
write('Введите количество чисел: ');
readln(n);
setLength(a, n);
for var i := 0 to n-1 do begin
a[i] := random(300)+1;
write(a[i], #32);
end;
writeln(#10, 'Трехзначные числа кратные 3:');
for var i := 0 to n-1 do
if (a[i] > 99) and (a[i] mod 3 = 0) then
write(a[i]:4);
end.
Павел ТурышевУченик (113) 5 лет назад
Очень сложно, а в более простом варианте возможен ответ ?
Алексей Хвостовский Мудрец (18112) if (x > 99) and (x < 1000) and (x mod 3 = 0) then write(x);
Остальные ответы
Оле Лукойе Ученик (201) 5 лет назад
Находишь первое число - 102. А потом прибавляешь к нему 3 и получаешь следующее. И т. д.
Павел ТурышевУченик (113) 5 лет назад
В Паскаль АВС
Похожие вопросы