Другие языки программирования и технологии
дана целочисленная матрица размера mxm. определить числа b1,b2,...bm,каждое из которых равно количеству четных элементов
определить числа b1,b2,...bm,каждое из которых равно количеству четных элементов соответствующей строки
BEGIN
print(("Entajpu la grandeco de la matrico",new line));
INT m=read int;
[1:m,1:m] INT a; [1:m] INT b;
print(("matrico",new line));
FOR k FROM 1 TO m DO
b[k]:=0;
FOR l FROM 1 TO m DO
a[k,l]:=25-ENTIER(51*next random);
printf(($8z-d$,a[k,l]))
OD; print(new line) OD;
FOR k FROM 1 TO m DO
FOR l FROM 1 TO m DO
b[k]+:=1-ABS(a[k,l]) MOD 2
OD OD;
print(("vektoro B",new line));
FOR k FROM 1 TO m DO printf(($5zd$,b[k])) OD;
print(new line)
END
10 input"Entajpu la grandeco de la matrico",m
20 dim a(m,m),b(m)
30 print"matrico"
40 for k=1 to m
50 for l=1 to m
60 let a(k,l)=25-int(51*rnd(1))
70 print a(k,l);spc(3);
80 next l:print:let b(k)=0:next k
90 for k=1 to m: for l=1 to m
100 let b(k)=b(k)+abs(a(k,l))-2*int(abs(a(k,l))/2)
110 next l:next k
120 print "vektoro B"
130 for k=1 to m:print b(k);spc(2);:next k
140 stop
print(("Entajpu la grandeco de la matrico",new line));
INT m=read int;
[1:m,1:m] INT a; [1:m] INT b;
print(("matrico",new line));
FOR k FROM 1 TO m DO
b[k]:=0;
FOR l FROM 1 TO m DO
a[k,l]:=25-ENTIER(51*next random);
printf(($8z-d$,a[k,l]))
OD; print(new line) OD;
FOR k FROM 1 TO m DO
FOR l FROM 1 TO m DO
b[k]+:=1-ABS(a[k,l]) MOD 2
OD OD;
print(("vektoro B",new line));
FOR k FROM 1 TO m DO printf(($5zd$,b[k])) OD;
print(new line)
END
10 input"Entajpu la grandeco de la matrico",m
20 dim a(m,m),b(m)
30 print"matrico"
40 for k=1 to m
50 for l=1 to m
60 let a(k,l)=25-int(51*rnd(1))
70 print a(k,l);spc(3);
80 next l:print:let b(k)=0:next k
90 for k=1 to m: for l=1 to m
100 let b(k)=b(k)+abs(a(k,l))-2*int(abs(a(k,l))/2)
110 next l:next k
120 print "vektoro B"
130 for k=1 to m:print b(k);spc(2);:next k
140 stop
ты не забыл указать язык программирования, могу написать на АЛГОЛЕ
Ко подсказывает, что надо взять и написать программу.
В прицнипе могу я написать.
В прицнипе могу я написать.
ввод м
ввод а (м, м)
ввод в (м) =0
для х от 1 до м
для у от 1 до м
если а (х, у) - четное то в (х) =в (х) +1
след у
след х
вывод в (м)
если считает по столбцам то в если записать в (у)
ввод а (м, м)
ввод в (м) =0
для х от 1 до м
для у от 1 до м
если а (х, у) - четное то в (х) =в (х) +1
след у
след х
вывод в (м)
если считает по столбцам то в если записать в (у)
циклом бежишь по строкам
циклом бежишь по столбцам. if(!(a[j]%2)) b++;
циклом бежишь по столбцам. if(!(a[j]%2)) b++;
Похожие вопросы
- C++ -Дана целочисленная матрица
- Дана действительная матрица размера 6x9. Найти среднее арифметическое наибольшего и наименьшего значений ее элементов.
- Дана действительная матрица размера n * m организовать однонаправленный список матрицы. Паскаль
- Дана целочисленная прямоугольная матрица переставить строки матрицы по возрастанию сумм положительных элементов
- Вводится последовательность чисел. Посчитать в ней количество четных чисел, стоящих на четных местах.
- Дан целочисленный двумерный массив, размерности n х m. Заменить все отрицательные числа нулем
- Дана матрица размером NxM. Упорядочить ее строки по неубыванию их наибольших элементов. в делфи помогите плиз срочно
- Дана матрица размером n x m. Найти наибольший положительный и наименьший отрицательный элементы матрицы.
- Дан прямоугольный целочисленный массив размером N*N. Определить является ли данный массив магическим квадратом, т.е. сум
- срочно помогите пожалуйста доделать прогу в delphi!!! дана символьная матрица. подсчитать количество различных элементов