Нужна ! роман написал программу на языке pascal, фрагмент которой ниже. for i: =0 to 99 do num[i+1] : =i+1; k: =0; i: =1; while k< 7 do begin if easy(num[i])=true then k: =k+1; i: =i+2; end; write(num[i-2]); в программе он использовал две целочисленные переменные i и k , целочисленный массив num из ста элементов, с индексами от 1 до 100. также роман определил функцию easy() логического тип данных,которая возвращает истинное значение в случае, если переданный в нее целочисленный аргумент является простым числом , и ложное значение - в противном случае. какое число будет выведено в результате выполнения этой программы?
156
221
Ответы на вопрос:
19 //pascal function easy(a: longint): boolean; var i: integer; begin easy: =true; if a< 2 then easy: =false else for i: =1 to a div 2 do if ((a mod i)=0) and (i< > 1) then easy: =false; end; var i, k: integer; num: array [0..100] of integer; begin for i: =0 to 99 do num[i+1] : = i+1; k: =0; i: =1; while k< 7 do begin if easy(num[i])=true then k: =k+1; i: =i+2; end; write(num[i-2]); end.
1. read(a); read (b); while (a< =b) begin; if ((a mod 2 =0) and (a mod 3 =0)) or ((b mod 2=0) and (b mod 3 =0)) then begin; write (a) else if (b mod 2=0) and (b mod 4=0) then write (b) else end; readkey; end. второе прости могу только на си
Популярно: Информатика
-
ЛолКекЧебуречек07.08.2021 18:55
-
MilenaNasifullina08.10.2020 17:18
-
nasyatkachenko815.06.2023 23:20
-
slavakonst01.06.2022 11:56
-
NoName69vv10.04.2022 02:44
-
Dimasimakov01.10.2021 11:52
-
Аннабель0Свит29.05.2020 20:44
-
ELINA9873610.09.2020 15:11
-
tutuginovvan14.06.2020 04:17
-
hinurahuzo31.12.2020 15:02