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

Напишите программу, которая вводит натуральные числа a и b и выводит все простые числа в

диапазоне от a до b . Входные данные: Входная строка содержит два натуральных числа, a и b . Гарантируется, что a ≤ b . Выходные данные Программа должна вывести в одной строке через пробел все простые числа на отрезке [ a , b ] . Если таких чисел нет, программа должна вывести 0.
Знаешь ответ?

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

Ответ или решение 1
котенок
Var A,B,C,D,k:integer;
Begin
Write('A = ');ReadLn(A);
Write('B = ');ReadLn(B);
k:=0;
For B:= A to B do
Begin
D:=0;
For C:= 2 to B do
if B mod C = 0 then D:=D+1;
if D=1 then k:=k+1
End;
WriteLn(k);
End.