1) Sa se determine elementul maxim din triunghiul de sub diagonalele unei matrice patrate(exclusiv diagonalele). a.pseudocod integer a[10][10], max,m,i,j write("m=") read(m) do -for i=1,m,1 do- for j=1,m,1 read(a[i][j]) enddo enddo do -for i=1,m,1 do- for j=1,m,1 write(a[i][j]) enddo enddo max=a[m-1][1] do -for i=m/2+1,m,1 do- for j=m-i-1,i,1 if(a[i][j]>max) then max=a[i][j] endif enddo endod write ("maximul este",max) b.cod #include<stdio.h> void main() {int a[10][10], max; int m,i,j; printf("m="); scanf("%d",&m); for (i=1;i<=m;i++) for(j=1;j<=m;j++) {printf ("a[%d][%d])= ", i,j); scanf("%d",&a[i][j]); } for (i=1;i<=m;i++) {for (j=1;j<=m;j++) printf("%d\t",a[i][j]); printf("\n"); } max=a[m-1][1]; for (i=m/2+1;i<m;i++) for(j=m-i-1;j<i;j++) if(a[i][j]>max) max=a[i][j]; printf ("maximul este : %d", max); } c.set de valori m=4 a[0][0]=1 a[0][1]=2 a[0][2]=3 a[0][3]=5 a[1][0]=5 a[1][1]=6 a[1][2]=79 a[1][3]=9 a[2][0]=10 a[2][1]=11 a[2][2]=12 a[2][3]=6 a[3][0]=5 a[3][1]=134 a[3][2]=4 a[3][3]=8 maxiul este 123 2)Sa se scrie un program care construieste o matrice patratica astfel: Pe diagonale va fi elementul 0,in parte de nord si sud elementul 1,iar in partea de est si vest elemental 2
Plătește în siguranță cu cardul și beneficiezi de garanția 200% din partea Proiecte.ro.
Simplu și rapid în doar 2 pași: completezi datele tale și plătești.