Kezdőoldal » Számítástechnika » Programozás » Hogyan kell ilyen jellegű...

Hogyan kell ilyen jellegű feladatot megoldani? Egy mxm-es mátrixot ki kell iratni, majd minden oszlopban megkeresni a legkisebb számot, és azt az oszlopok elejére tenni. És az igy kijött új mátrixot kiiratni?

Figyelt kérdés

2014. jan. 15. 15:06
 1/4 anonim ***** válasza:

kell hozzá m darab minimumkeresés, és m darab csere


ezt a feladatot pontosan úgy kell csinálni, ahogy le van írva, igazából mi a kérdés?

2014. jan. 15. 15:23
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:

o oszlop szám

s sor szám


matrix[m][m]

ujmatrix[m+1][m]

//ujmatrix elkészítése

o=1 to m

{

max=matrix[o][1]

s=1 to m

{

ujmatrix[s+1][o]=matrix[s][o]

ha matrix[s][o] < max

{

max=matrix[s][o]

}

}

ujmatrix[1][o]=max

}


//ujmatrix kiiratása

o=1 to m

{

s=1 to m+1

{

kiirat ujmatrix[s][o]

}

2014. jan. 15. 15:25
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:
#2 vagyok félreértettem, én a legkisebbet az oszlop 1. elem elé szúrtam be, és persze miért is ne véletlenül max változóba kerestem volna, igaz ez nem befolyásolja :)
2014. jan. 15. 15:27
Hasznos számodra ez a válasz?
 4/4 SimkoL ***** válasza:

Legalább kezd el:

program MxM;

type tomb2D = array of array of Word;

var tomb : tomb2D;

n : integer;

....

SetLength(tomb, n, n);


Ne mond, hogy nem segítünk :)

2014. jan. 15. 17:42
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!