mihaispr
Administrator
 Inregistrat: acum 17 ani
Postari: 2142
|
|
{se da o matrice m*n care contine cuvinte.sa se bordeze cu linia m+1 astfel incat a[m+1,j] sa fie cuvantul obtinut prin concatenarea primei litere din fiecare cuvant dupa coloana j} uses crt; type matrice=array[1..10,1..11] of string; var a:matrice; m,n,i,j:integer; s:string; begin clrscr; write('m=');readln(m); write('n=');readln(n); for i:= 1 to m do for j:=1 to n do begin write('a[',i,',',j,']='); readln(a[i,j]); end; writeln('matricea initiala:'); for i:=1 to m do begin for j:=1 to n do write(a[i,j]:15); writeln; end; for j:=1 to n do begin s:=''; for i:=1 to m do s:=s+a[i,j][1]; a[m+1,j]:=s; end; writeln('matricea finala este:'); for i:=1 to m+1 do begin for j:=1 to n do write(a[i,j]:15); writeln; end; readln end.
|
|