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
Автор - MisterLeo7

Вывести на экран следующую таблицу (Pascal):
1 2 3 4 5
2 3 4 5 1
3 4 5 1 2

Ответ

Автор - ingr

сделал программку немножко посложнее :))

меняя стартовые значения переменных r и s можно построить таблицу любого размера с теми же правилами

var

   r : integer := 3; // количество строк

   s : integer := 5; // количество цифр в строке

   k, d : integer;

   

begin

   for var i := 1 to r do begin

       for var j := 1 to s do begin

           d += 1;

           if d > s then d := 1;

           write(d, ' ');

       end;

       writeln;

       k += 1;

       if k >= s then k := 0;      

       d := k;

   end;

end.

Ответ

Автор - MrMiner1

Program n_1;

var a, i:integer;

begin

   for i:=1 to 5 do write(i, ' ');

   writeln;

   for i:=2 to 6 do if (i>5) then write(i-5, ' ') else write(i, ' ');

   writeln;

   for i:=3 to 7 do if (i>5) then write(i-5, ' ') else write(i, ' ');

end.

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

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