search points attachment profile arrow left arrow right star heart verified symbols equation arrow-down question mark check menu accountancyadministrationagriculturalalgebraallarabicartart_musicbelarusbelarus_altbiologybusinesscatalachemistrychineseeconomicsegzamenglishentrepreneurshipenvironmentethicseuskarafirst_aidfrenchgalegogeographygeologygeometrygermangrammarhealthhistoryindia_langindonesian_langinformaticsitalianjapanesekazachkazach_altkoreanlanguagelatinlawlife_scienceliteraturelogicmathematicsmusicnigerian_langother_languagesotherspedagogicsphilosophyphysical_educationphysicspoliticspsychologyreligionrpa_langrussianrussian_altsciencesecurityskillssocial_sciencesociologyspanishstatisticstechnologytourismtrafficukrainianukrainian_altukrainian_literaturewos_civilisation accountancyadministrationagriculturalalgebraall_1arabicartart_music_2belarusbelarus_altbiologybusiness_2catalachemistry_1chineseeconomicsexam_3englishentrepreneurshipenvironment_2ethicseuskarasecurity_1frenchgalegogeography_4geology_4geometrygermangrammarhealthhistoryindia-langindonesian-langinformaticsitalianjapanesekazachAsset 230koreanlanguagelatinlawlife-scienceliteraturelogic_2mathematicsmusicnigerian-langotherlanguagesother_1pedagogicsphilosophyphysical_educationphysicspoliticspsychologyreligion_1rpa-langrussianrussian_altsciencesecurity_3_mskills_1allsocial_science_5_msociologyspanishstatisticstechnologytourismtrafficukrainianukrainian_altukrainian_literaturewos_civilisation
Автор - SorokoumovEgor

Нарисовать блок-схему.

Задан целочисленный массив размерности N. Есть ли среди массива

простые числа? Если да, то вывести номера этих элементов.

Ответ

Автор - Puz1koO

const

 N=5;  

var

 a:array [1..N] of integer;

 i,k,count:integer;

begin

 for i:=1 to N do

   begin

     a[i]:=random(20);

     write(a[i]);

   end;

 for i:=1 to N do

   begin

     count:=0;

     k:=2;

     if a[i] < 2 then count:=1;

     while (k*k<=a[i]) and (count = 0) do

       begin

         if a[i] mod k = 0 then inc(count);

         inc(k);

       end;

     if count = 0 then write(i);

   end;

end.

Ответы и объяснения

По всем вопросам пишите на - [email protected]
Сайт znanija.net не имеет отношения к другим сайтам и не является официальным сайтом компании.