написать программу в ПАСКАЛЕ: опишите множество Pr(1..20) и поместите в него все простые числа в диапозоне 1..20. В цикле организуйте ввод чисел в
10-11 класс
|
диапозоне 1..20 и определите, простые они или нет . Выход из цикла - введеное значение , равное 99.
var
Pr: set of 1..20;
x: integer;
begin
Pr := [1, 2, 3, 5, 7, 11, 13, 17, 19];
writeln('Вводите целые числа от 1 до 20, выход по 99');
repeat
write('Число ');
readln(x);
if x < 21 then
if x in Pr then writeln('простое')
else writeln('не простое')
until x = 99
end.
Тестовое решение:
Вводите целые числа от 1 до 20, выход по 99
Число 18
не простое
Число 3
простое
Число 15
не простое
Число 23
Число 19
простое
Число 99
Другие вопросы из категории
лампочек должно располагаться на табло, чтобы с его помощью можно было передать 80 различных сигналов?
Нужно создать программу,которая проверяет принадлежность символа,вводимого с клавиатурі, символам %,^,& .Используя case...of..end)!
1.Объем сообщения,записанного с помощью компьютерного алфавита,составил 1/512 часть Кбайта. Сколько символов в сообщении?
2.Сообщение занимает 2 страницы и содержит 1/16 часть КБайта информации. На каждой странице записано 256 символов .Какова мощность использованного алфавита?
кратно ли оно 10.
Читайте также
2.написать программу в паскале
f(x)=2(sin*sin)x+1
рдинат. Я поняла, что нужно найти их длины (формулы я знаю), а правильно написать программу не могу
http://primat.org/index/0-128 вот сайт что бы написать программу.
в задаче требуется написать программу которая по двум заданным числам находила бы в диапазоне между этими числами все простые числам где простое число которое имеет всего лишь два делителя то есть оно делится на единицу и на само себя и больше оно не на что не делиться например -3 7 11 помогите )) олимпиада по инфе )) даю максимум баллов ))
первого десятка; 3 Дано число N. Определить его четность; 4 Выход.