Все
Математика
Алгебра
Геометрия
Литература
Русский язык
Истоки
Краеведение
Французский язык
Литературное чтение
Астрономия
Природоведение
Родной край
Немецкий язык
Технология
Физика
Английский язык
Обществознание
Химия
Биология
История
О`zbek tili
Окружающий мир
Естествознание
География
Украинский язык
Информатика
Украинская литература
Казахский язык
Физкультура и спорт
Экономика
Музыка
Право
Белорусский язык
МХК
Кубановедение
ОБЖ
Психология
Кыргыз тили
Другие предметы
Показать все предметы
Ольга Красных
28.01.2022, 21:50
Информатика

Даны натуральные числа от 20 до 50. напечатать те из них, которые делятся на 3,

но не делятся на 5. Программа на Pascal
Знаешь ответ?

Чтобы оставить ответ, или зарегистрируйтесь.

Ответ или решение 1
Алисиэ

var a: array[1..30] of byte;

i, j, sum: byte;

begin

j:=20;

writeln('Заполняем массив');

for i:=1 to 30 do begin

a[i] := j;

j := j + 1;

end;

writeln('Ищем элементы, которые удовлетворяют условию');

for i := 1 to 30 do if (a[i] mod 3 = 0) and (a[i] mod 5 <> 0) then sum := sum + 1;

writeln('Количество элементов, которые кратны 3, но не кратны 5 равно ', sum);

end.