Ma 2018.07.20. van  
  
  
    Fórum  
 »QBasic 
 »SmartCard olvasó programozás 
 »We are looking for flash/flex/as3 magician 
 »Test Lead  
 »IT Network Support Engineer  
       
    Letöltés  
  » Longhorn skin (BootSkin)  
  » Infocentrum e-SMS  
  » BootSkin / 1.0 RC0  
       
    Linkek  
  » Programozás.lap.hu  
  » Design&Prog  
  » Panda.lap.hu  
       
    Statisztika  
  » Oldalletöltések száma: 3067494  
Algoritmus
 Témaindító: Márk9
| 2006.02.03. 20:08 | Válasz erre 
Segítene valaki átírni ezt az algoritmust, hogy pl: Sorbarendezen oylan számokat, amihez az is meg van adva, hogy hányadik?

pl:

20 1.
3 2.
56 3.
41 4.

és ez legyen az eredmény:

3 2.
20 1.
41 4.
56 3.

az én algoritmusom:

Algoritmus
I := 2
Ismételd
CSERE := Hamis
J := N
Ismételd, mialatt J >= I
Ha X[J-1] > X[J], akkor
MENT := X[J-1]
X[J-1] := X[J]
X[J] := MENT
CSERE := Igaz
Elágazás vége
J := J-1
Ismétlés vége
I := I + 1;
amig NEM(CSERE)
Algoritmus vége


sajnos csak ezt csinálja:

3
20
41
56

Szóval,az eredeti sorszámot nem tudja a számmal együtt vinni.

Köszi
 kisgatyas hozzászólása Márk9 részére
| 2006.03.15. 12:54 | Válasz erre 
Az algoritmuson nem kell valtoztatni(kiveve persze ha egy gyorsabb rendezesi algitmust szeretnel)Ahogy en kivettem a kodbol neked az X ugyebar tomb.
-hozz letre egy olyan tomb tipust melynek eleme egy szampar.

pl.


type
szampar = record
elsoszam : word;
masodikszam : word;
end;

tombtipus = array[1..100] of szampar;

var X:tombtipus;

- termeszetesen a MENT valtozod szampar tipusu kell h. legyen.
[1-15]
 Belépés 
 Azonosító: 
  
 Jelszó: 
  
 
 
 
     
  Libri könyváruház  
  Szerző:  
   
  Cím:  
 
  Kiadó:  
   
   
     
Untitled Document
Megújuljon-e a Programming.hu - tartalmilag és külsőleg egyaránt?
Igen, feltétlenül!
Mindegy...
Nem érdekel
Ne változzon
 
 
Ajánló
CodeX - Szeptembertől nyomtatott formában - Több, mint 220 cikk