Вывести все простые трехзначные числа через паскаль program z5; uses crt; var x, i, k : integer; begin for i: =100 to 999 do for x: =1 to i-100 do if i mod x=0 then k: =k+1; if k=2 then writeln('да') else writeln ('нет') end. вот что у меня получилось, что мне еще нужно дописать?
245
357
Ответы на вопрос:
Var i,a,k: integer; begin for a : = 100 to 999 do begin k: =0; for i: =2 to a div 2 do if a mod i = 0 then k : = k + 1; if k = 0 then write(a, ' '); end; end.
Var a: array [1..10] of integer; i, n, p: integer; begin writeln('vvedite n'); readln(n); p: =1; writeln('vvedite massiv'); for i: =1 to n do begin readln(a[i]); p: =p*a[i]; end; writeln('proizvedenie elementov massiva = ',p); end.
Популярно: Информатика
-
Улынись67802.12.2021 13:20
-
Матюха200517.07.2022 05:27
-
sasha191615.08.2020 17:58
-
artkeyn112.05.2022 21:23
-
Dermo23811.03.2022 03:49
-
manokhaangel15.06.2023 06:21
-
SosaLegor312lok18.12.2022 23:03
-
Нифи200522.05.2021 14:40
-
Рюка16.10.2021 11:29
-
RitaMur22.08.2020 11:21