Zadatak 1: Uneti dva broja i od većeg oduzeti manji. Rezultat ispisati na ekranu

SLIKA rešenja zadatka

Zadatak 2: Unositi cele brojeve dok se ne unese 0 . Ispisati sumu svih brojeva koji su uneti.

Dodatno objašnjenje: Za ovaj zadatak nam treba promenljiva u koju ćemo sabirati brojeve koje unosimo. Nazvaćemo je npr. suma i na početku ćemo joj postaviti početnu vrednost na 0. Kako koji broj unosimo, sabiraćemo ga sa sumom prethodnih brojeva, odnosno, na vrednost koju ima promenljiva suma će da se sabira svaki sledeći broj.

rsenje u slici

Algoritam koji je dat kao rešenje je sa postuslovom. To znači da ćemo uneti neki broj i sabrati ga sa sumom, a tek onda ćemo proveriti da li je uneti broj jednak nuli.

Neko bi mogao da primeti da nema smisla sabirati sa nulom, ovo isto se može uraditi i sa preduslovom:

rsenje u slici

Ovde se vidi da je rešenje malo komplikovanije jer treba uneti prvo jedan broj, pa proveriti je li različit od nule i tako nastaviti sa sabiranjem pa unošenjem i sve redom dokle god je uneseni broj različit od nule.

Zadatak 3: Uneti neki prirodan broj pa na ekranu ispisati sve brojeve od nule pa do tog broja:

- rešenje ako se koristi petlja sa preduslovom:

rsenje u slici

- rešenje ako se koristi brojački ciklus:

rsenje u slici

Zadatak 4: Uneti neki priroden broj. Prvo ispisati sve brojeve od 0 do tog broja, a zatim ispisati sve to UNAZAD:

(Koristimo DVE petlje u jednom algoritmu)

rsenje u slici

Napomena: U okviru algoritma može da se nalazi više petlji, uslova, selekcija ili više koraka i više kombinacija svega toga, petlja u petlji, ili uslov u uslovu ... Cilj je dobiti REŠENJE za problem!

Poslednja izmena: четвртак, 1. новембар 2018, 21:13