Решить : дана квадратная матрица с порядка n. элементы главной и побочной диагоналей поместить в массиве т
212
222
Ответы на вопрос:
// pascalabc.net 3.3, сборка 1542 от 05.10.2017 // внимание! если программа не работает, обновите версию! begin var n: =readinteger('количество строк/столбцов в матрице: '); writeln('*** исходная матрица [',n,',',n,'] ***'); var c: =matrrandom(n,n,-99,99); c.println(4); writeln(4*c.colcount*'-'); var t: =new real[2*n]; var j: =0; for var i: =0 to n-1 do begin t[j]: =c[i,i]; t[j+n]: =c[i,n-i-1]; j+=1 end; t.println end. пример количество строк/столбцов в матрице: 7 *** исходная матрица [7,7] *** -61 73 25 31 91 -61 -13 -9 -51 -98 57 -46 -16 -39 -14 68 -77 16 74 17 86 9 -29 -2 -17 -30 23 84 71 15 22 -58 -46 42 -96 -29 -38 30 -51 70 -67 -15 8 -96 -22 85 41 -71 -57 -61 -51 -77 -17 -46 -67 -57 -13 -16 74 -17 22 -38 8
1) program chik; var a: array[1..100]of integer; i,s: integer; begin for i: =1 to 11 do begin read(a[i]); end; s: =0; for i: =1 to 11 do begin if(a[i] mod 5=0)then s: =s+a[i]; end; write(s); end. 2) program chik2; var a: array[1..100]of integer; i,s: integer; begin s: =0; for i: =1 to 11 do begin read(a[i]); end; s: =0; for i: =1 to 11 do begin if(a[i] mod 2=1)then s: =s+1]; end; write(s); end. 3) program chik3; var a: array[1..1000]of integer; i: integer; begin for i: =1 to 9 do begin read(a[i]); end; for i: =1 to 9 do begin if(a[i] mod 2=0)then write(a[i],' '); end; end.
Популярно: Информатика
-
azamaaaaa12.06.2020 02:37
-
LysaPysa05.03.2020 21:26
-
dejavu133715.05.2020 10:25
-
KarinaKORS23.07.2021 14:34
-
VarLen2000510.07.2022 08:57
-
NoName2op30.08.2021 14:21
-
matvienko1401.02.2020 01:36
-
peatkina110620022.12.2022 06:24
-
PoL81127.02.2020 21:53
-
arinaambrosova06.11.2021 21:03