Kezdőoldal » Számítástechnika » Programozás » Hogy kell megírni ezt a...

Hogy kell megírni ezt a pascal programot? (a legegyszerűbb módon) Kétdimenzióstömb rendszerezése, max 5x5-ös, kiiratással.

Figyelt kérdés

#program #Pascal #tömb #kétdimenzió
2017. júl. 3. 14:14
 1/10 anonim ***** válasza:
68%
lassan, megfontoltan átgondolva.
2017. júl. 3. 14:42
Hasznos számodra ez a válasz?
 2/10 anonim ***** válasza:
Ügyesen ügyesen.
2017. júl. 3. 16:35
Hasznos számodra ez a válasz?
 3/10 tabaki ***** válasza:
54%
Hát, ebből a kérdésből sok minden kimaradt. Például: Te mit tippelsz? Hogyan próbáltad lekódolni? Hol akadtál el benne? Mi a manó az a rendszerezés? Minek az alapján kéne végrehajtani? Mit tartalmaz a tömb egyáltalán? Lehet, hogy másnak még jut eszébe tisztázatlan probléma, tehát satöbbi...
2017. júl. 3. 17:40
Hasznos számodra ez a válasz?
 4/10 sharkxxx ***** válasza:
89%

[link]


program Sort2DArray;


const

. . m = 5; // rows

. . n = 5; // columns

var

. . A: array[0..m-1, 0..n-1] of Longint;

. . x, y, i, j: Longint;

. . t: Longint;

begin


. . (* Inputting the 2D Array *)


. . for i:=0 to m-1 do

. . begin

. . . . for j:=0 to n-1 do

. . . . begin

. . . . . . Write('Enter the elements: ');

. . . . . . Readln(A[i][j]);

. . . . end;

. . end;


. . (* Printing the original 2D Array *)


. . Writeln('The original array:');

. . for i:=0 to m-1 do

. . begin

. . . . for j:=0 to n-1 do

. . . . begin

. . . . . . Write(A[i][j],#9);

. . . . end;

. . . . Writeln;

. . end;


. . (* Sorting the 2D Array *)


. . for x:=0 to m-1 do

. . begin

. . . . for y:=0 to n-1 do

. . . . begin

. . . . . . for i:=0 to m-1 do

. . . . . . begin

. . . . . . . . for j:=0 to n-1 do

. . . . . . . . begin

. . . . . . . . . . if (A[i][j]>A[x][y]) then

. . . . . . . . . . begin

. . . . . . . . . . . . t:=A[x][y];

. . . . . . . . . . . . A[x][y]:=A[i][j];

. . . . . . . . . . . . A[i][j]:=t;

. . . . . . . . . . end;

. . . . . . . . end;

. . . . . . end;

. . . . end;

. . end;


. . (* Printing the sorted 2D Array *)


. . Writeln('The Sorted Array:');

. . for i:=0 to m-1 do

. . begin

. . . . for j:=0 to n-1 do

. . . . begin

. . . . . . Write(A[i][j],#9);

. . . . end;

. . . . Writeln;

. . end;


. . Readln;

end.

2017. júl. 3. 18:26
Hasznos számodra ez a válasz?
 5/10 tabaki ***** válasza:

Csuda érzés lehet lepontozni gondolkodás helyett. Minthogy én nem viszonozhatom, kénytelen voltam az utóbbinál maradni.

[link]

Bocs, hogy nem ragadtam le az 5×5-ös korlátnál.

2017. júl. 3. 21:39
Hasznos számodra ez a válasz?
 6/10 tabaki ***** válasza:
100%
2017. júl. 4. 00:56
Hasznos számodra ez a válasz?
 7/10 tabaki ***** válasza:
2017. júl. 4. 01:39
Hasznos számodra ez a válasz?
 8/10 tabaki ***** válasza:
2017. júl. 5. 00:59
Hasznos számodra ez a válasz?
 9/10 tabaki ***** válasza:
2017. júl. 5. 01:48
Hasznos számodra ez a válasz?
 10/10 tabaki ***** válasza:
2017. júl. 30. 01:07
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!