Создайте программы в паскале : с клавиатуры вводится целое число x. • выведите все натуральные делители числа x в порядке возрастания (включая 1 и само число). • определите, количество делителей числа x не считая 1 и самого числа. • определите, является ли введенное число простым. • напиши программу, которая выведет на экран простые числа в диапазоне от n до m. n и m – целые числа, которые вводятся с клавиатуры.
224
293
Ответы на вопрос:
1) var x, i: integer; begin write('введите x -> '); readln(x); write(1, ' '); for i: = 2 to x div 2 + 1 do if x mod i = 0 then write(i, ' '); write(x); end. 2) var x,count, i: integer; begin write('введите x -> '); readln(x); for i: = 2 to x div 2 + 1 do if x mod i = 0 then count: = count + 1; writeln(count); end. 3) var x, count, i: integer; begin write('введите x -> '); readln(x); for i: = 2 to x div 2 + 1 do if x mod i = 0 then count: = count + 1; if count = 0 then writeln('простое') else writeln('составное'); end. 4) var n,m, i, j: integer; fl: boolean; begin readln(n,m); for i: = n to m do begin fl : = true; for j: = 2 to i div 2 + 1 do if i mod j = 0 then fl : = false; if (fl) then write(i, ' '); end; end.
Это минимальнаяединица измерения количества информации равному одному разряду в двоичной системе счисления
Популярно: Информатика
-
фейс402.07.2021 20:04
-
liza139223.08.2021 20:30
-
КэтринПирс2326.06.2023 07:10
-
Мариночка01040403.05.2022 06:43
-
leya031515.05.2021 09:02
-
akink201714.07.2022 16:17
-
Рузанка111124.09.2022 19:56
-
yra837200409.04.2023 18:37
-
deniwolf20021.07.2020 10:44
-
аникдим04.06.2023 15:46