Предмет: Информатика, автор: Smolllev

Даю 35 баллов.Дан массив 3x4.Найти кол-во четных элементов массива.Вывести исходный массив на экран.
Надо поподробней написать и в Turbo Pascal(турбо паскаль 100%)


iolandavalerypad353: Кто вас заставляет писать на турбо-паскале? Или вы любите мазохизм?
Smolllev: преподаватель
Smolllev: ну что поделать

Ответы

Автор ответа: iolandavalerypad353
0

const

 SzM = 10;

 SzN = 10;

var

 a: array[1..SzM, 1..SzN] of integer;

 m, n, i, j, Count: integer;

begin

 m := 3;

 n := 4;

 

 {ввод массива}

 for i := 1 to m do

   for j := 1 to n do

     a[i, j] := (i - 1) * n + j;//если ввод вручную, тогда Read(a[i,j])

 {вывод массива}  

 for i := 1 to m do

 begin

   for j := 1 to n do

     Write(a[i, j]:4);

   Writeln;

 end;

 {подсчет четных}

 for i := 1 to m do

   for j := 1 to n do

     if a[i, j] mod 2 = 0 then Count += 1;

 Write('количество четных: ', Count)

end.

Приложения:
Похожие вопросы
Предмет: Алгебра, автор: mskokarevasve
Предмет: Математика, автор: JackHoster