Algoritamska struktura - slijed
2. Slijed
2.4. Zadaci
Prouči i zapiši u bilježnicu primjere algoritama iz udžbenika (Svijet informatike 1) od stranice 117 do stranice 119. U ovom dijelu obuhvaćeni su ovi algoritmi:
Primjer 1. Algoritam koji dvoznamenkasti broj rastavlja na znamenke
Napomena: sličan zadatak ste imali u zadacima iz prošle zadaće!
Primjer 2. Algoritam za zamjenjivanje vrijednosti dviju varijabli
Napomena: U vašem udžbeniku objašnjenje je pomoću mandarina i jabuka. No možete zamisliti i ovakav slučaj:
Imate bocu "Cole" i bocu "Fante" istog kapaciteta i ono što trebate je zamijeniti njihov sadržaj - u boci od Cole treba biti Fanta, a u boci Fante treba biti Cola. Kako to napraviti? ZApravo jednsotavno ako imate praznu bocu od mineralne jednakog kapaciteta.
1. Prelijte colu u bocu od mineralne - boca Cole bit će prazna.
2. Prelijte Fantu u bocu od Cole - boca od Fante je sada prazna
3. Prelijte Colu (iz boce od mineralne) u bocu Fante
I odradili ste traženo. Kako to zapisati?
Neka je boca Cole a, boca Fante b, a boca mineralne t. Redom bi naredbi bile:
t = a (ovo znači da u bocu od mineralne stavljamo Colu tj. njen sadržaj)
a = b (ovo znači da u bocu od Cole presipamo Fantu)
b = t (ovo znači da u bocu Fante prelijemo ono što se nalazi u boci od mineralne)
Redoslijed naredbi je jako bitan i ne smije se izmijeniti!