Cum citesc cel mai simplu o matrice patratica, in limbajul pascal?
AntiEaglesDavids:
varu meu Artur stie pascal foarte bine (e expert). Ar trebui sa-i trimiti un mesaj in privat sau sa-l astepti.
Răspunsuri la întrebare
Răspuns de
0
Program HelloWorld;
var
i,j,n:integer;
matrice: array of array of integer;
begin
readln(n);
SetLength(matrice, n, n);
for i:=0 to n-1 do
for j:=0 to n-1 do
readln(matrice[i,j]);
for i:=0 to n-1 do
for j:=0 to n-1 do
write(matrice[i,j]);
end.
Explicatie: prima data declari o i,j,n si o matrice bidimensionala
apoi, citesit n-ul, apoi setezi dimensiunea matricei(sau ii) la n*n, apoi, incepi un for, care ia fiecare linie a matricii, si inca un for care ia fiecare spatiu de pe linie, si citesti numere de la tastatura in matrice... Apoi, faci acelasi lucru ca sa le afisezi...
var
i,j,n:integer;
matrice: array of array of integer;
begin
readln(n);
SetLength(matrice, n, n);
for i:=0 to n-1 do
for j:=0 to n-1 do
readln(matrice[i,j]);
for i:=0 to n-1 do
for j:=0 to n-1 do
write(matrice[i,j]);
end.
Explicatie: prima data declari o i,j,n si o matrice bidimensionala
apoi, citesit n-ul, apoi setezi dimensiunea matricei(sau ii) la n*n, apoi, incepi un for, care ia fiecare linie a matricii, si inca un for care ia fiecare spatiu de pe linie, si citesti numere de la tastatura in matrice... Apoi, faci acelasi lucru ca sa le afisezi...
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Istorie,
9 ani în urmă