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!