Sākumlapa
"Pirmā web lapa"
HTML
CSS
Citi materiāli

Ceļošana - kalni


Lazarus (Delphi)

Ievads
Lazarus vide
Pirmā programma
Mainīgie
Globālie mainīgie
Teksta mainīgie
Veselie mainīgie
Decimālie mainīgie
Zarošanās (If)
Cikli - For
Cikls - While
Gadījuma skaitļi
Masīvi_1
Masīvi_2
Konsole
Darbs ar datnēm
Kārtošana (ievads)
Kārto (Burbulis)
Meklēšana (lineāri)

Vēl iesaku:

W3Schools
Krāsu palete

Pārlūku atbalsts CSS
 (1),   (2) 

Kārtošana - divu elementu vērtību maiņa

Kārtošanas pamatideja - savā starpā tiek salīdzinātas divas vērtības. Ja tās nav vajadzīgajā secībā (piemēram, pirmā ir lielāka par otro), tad tās apmaina vietām.

Lai divas vērtības apmainītu vietām, lieto pagaidu mainīgo.

Piemērs (uzdevums)
Namatēvs sajauca un Sandim (apzīmēsim ar mainīgo "S") ielēja kafiju kārotās sulas vietā, bet Kārlim ("K") kafijas vietā sulu. Vienkārši apmainīt tasītes nevar, jo izvēlīgajiem ciemiņiem patīk tieši šīs tasītes. Kā apmainīt Sanda un Kārļa tasīšu SATURU vietām, ja blakus atrodama viena tukša tasīte ("T")?:

maina



Autortiesības © 2005-2011, kasis.lv. Visas tiesības aizsargātas.