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

Нужно решить задачу на языке Pascal в среде разработке PascalABC.net

Но использовать можно только (циклы for, while, repeat) ; (условия if else); (процедуры и функции); (одномерные и двумерные массивы в частности для данного задания матрица создается с помощью двумерной матрицы);

Задание: Задана матрица 4х4 определить сумму ее элементов и количество отрицательных чисел в матрице

Ответ

Автор - DenisVirch

const N=4;

var

   mas: array[1..N,1..N] of integer;

   i, j, sum, count: integer;

 

begin

 sum:=0;

 count:=0;

   for i := 1 to N do

       for j := 1 to N do

         begin

         write('Введите [',i,',',j,'] элемент массива: ');

           readln(mas[i,j]);

           sum:=sum+mas[i,j];

           if mas[i,j] < 0 then

             count:=count+1;

           end;

        writeln('Сумма элементов массива: ', sum);

        writeln('Количество отрицательных элементов массива: ', count);

end.

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

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