Oblak Znanja

  • Home
  • Novosti
  • Učionica
    • Informatika 5
    • Informatika 6
    • Informatika 7
    • Informatika 8
    • Logo jezik
    • WordPress
    • Microsoft Office
  • Vodiči
    • Online vodiči
    • Kratki savjeti
    • Korisne aplikacije
    • Društvene mreže
    • Multimedija
    • Zanimljivosti
✕

2.1 Uporaba naredbi za grananje i bezuvjetni skok

Informatika 6, Učionica

2.1 Uporaba naredbi za grananje i bezuvjetni skok

Tomšić Damjan 30. rujna 2015

Pogledajmo neke situacije u životu čije rješavanje ovisi o ispunjenosti određenih uvjeta.

Ako na kraju školske godine ostvarim odličan uspjeh (odgovor DA), idem na nagradno putovanje. Ako je odgovor negativan (odgovor NE) ostati ću kod kuće.

Uvjet je odličan uspjeh.

Ako je uvjet ispunjen taj odgovor smatramo potvrdnim (DA)

Ako uvjet nije ispunjen taj je odgovor niječni (NE) odnosno nije potvrdni.

Zaključimo: Uvjet može biti ispunjen ili neispunjen. Često ispunjeni uvjet nazivamo istinitim, a neispunjen lažnim.

Ispunjenost-uvjeta

Sadržaj objave

  • 1 IF…THEN naredba
  • 2 ELSE naredba
  • 3 Primjer IF..THEN naredbu u Qbasicu
  • 4 Bezuvjetni skok GOTO naredba
  • 5 Primjer GOTO naredbe u Qbasicu
  • 6 Bilježnica
  • 7 Zadaci – Uporaba naredbi za grananje i bezuvjetni skok
  • 8 Povezani sadržaji

IF…THEN naredba

QBASIC za rješavanje ovog problema koristi naredbu IF…THEN.

Uvjet mora biti logičkog tipa istinit (TRUE) ili lažan (FALSE)

Ako je uvjet istinit izvršiti će se naredba iza THEN, a ako uvjet nije istinit, izvršit će se sljedeća programska naredba.

IF-THEN-NAREDBA

ELSE naredba

Naredba ELSE sastavni je dio naredbe IF THEN. Njome izbjegavamo višestruko ponavljanje naredbe IF.

IF-THEN-ELSE-NAREDBA

Primjer IF..THEN naredbu u Qbasicu

qbasic-if-then

Bezuvjetni skok GOTO naredba

Uvjet je već ranije postavljen. Nema potrebe za njegovim logičkim ispitivanjem je li ispunjen ili nije.

Kad program tijekom izvođenja naiđe na naredbu GOTO mora je bezuvjetno izvršiti. Otud i naziv bezuvjetni skok. Skok nije nasumičan već osoba koja piše program navodi mjesto nastavka izvršavanja programa.

Ta mjesta se u programu nazivaju labele (oznake). Mogu biti brojčane i tekstualne.

Na primjer:

GOTO 10 znači (idi na oznaku 10 i izvrši naredbe poslije oznake).

GOTO oduzimanje znači (idi na oznaku oduzimanje: i izvrši naredbe poslije oznake).

Primjer GOTO naredbe u Qbasicu

Unesite broj i ispitajte je li pozitivan ili nije. Ako uneseni broj nije pozitivan ili je jednak nuli, omogućite upis novog broja.

qbasic-goto

Bilježnica

Uporaba naredbi za grananje i bezuvjetni skok
Naredba za grananje – IF…THEN…ELSE. Omogućuje promjenu tijeka izvođenja programa ovisno o ispunjenosti postavljenog uvjeta

Naredba za bezuvjetni skok – GOTO – (oznaka). Naredba koja bezuvjetno postavlja novi slijed izvođenja programa na mjesto na kojem se u programu nalazi oznaka (labela).

 

Zadaci – Uporaba naredbi za grananje i bezuvjetni skok

Povezani sadržaji

  • Europski sud podržava Ugovor o podjeli podataka o privatnosti podataka EU-USEuropski sud podržava Ugovor o podjeli podataka o privatnosti podataka EU-US
  • Francuska se zalaže za pristup provedbi zakona signalu, WhatsAppu i šifriranoj e -poštiFrancuska se zalaže za pristup provedbi zakona signalu, WhatsAppu i šifriranoj e -pošti
  • Ove karte pokazuju koliko je južna Kalifornija trenutno suhaOve karte pokazuju koliko je južna Kalifornija trenutno suha
  • Britanske crkve polažu svoju vjeru u toplinske pumpeBritanske crkve polažu svoju vjeru u toplinske pumpe
  • Europa obećava 600 milijardi dolara za projekte čiste energije u AfriciEuropa obećava 600 milijardi dolara za projekte čiste energije u Africi
  • Sony će “nastaviti dodavati veću vrijednost PS Plus”, kaže predsjednik tvrtke, ali može doći i s promjenama cijenaSony će “nastaviti dodavati veću vrijednost PS Plus”, kaže predsjednik tvrtke, ali može doći i s promjenama cijena

Previous Article

1.4. Prikazivanje znakova bajtom

Next Article

1.5. Elektronički logički sklopovi, registri i sabirnice

Posljednje objave

Jamstvo vašeg operatera za zaključavanje cijene je besmisleno

Jamstvo vašeg operatera za zaključavanje cijene je besmisleno

Awesome Games Done Quick 2026 završava s 1,8 milijuna funti prikupljenih za Prevent Cancer Foundation i štafetom od 70 igrača u Super Mario 64 Replay

Awesome Games Done Quick 2026 završava s 1,8 milijuna funti prikupljenih za Prevent Cancer Foundation i štafetom od 70 igrača u Super Mario 64 Replay

Hutchison Ports dovršava privatnu 5G mrežu u britanskom čvorištu

Sadržaj

  • 1 IF…THEN naredba
  • 2 ELSE naredba
  • 3 Primjer IF..THEN naredbu u Qbasicu
  • 4 Bezuvjetni skok GOTO naredba
  • 5 Primjer GOTO naredbe u Qbasicu
  • 6 Bilježnica
  • 7 Zadaci – Uporaba naredbi za grananje i bezuvjetni skok

Novosti

  • Jamstvo vašeg operatera za zaključavanje cijene je besmisleno 12. siječnja 2026
  • Awesome Games Done Quick 2026 završava s 1,8 milijuna funti prikupljenih za Prevent Cancer Foundation i štafetom od 70 igrača u Super Mario 64 Replay 12. siječnja 2026
  • Hutchison Ports dovršava privatnu 5G mrežu u britanskom čvorištu 11. siječnja 2026
  • Zašto vaš LLM račun eksplodira — i kako ga semantičko predmemoriranje može smanjiti za 73% 11. siječnja 2026
  • Crispr Pioneer pokreće startup za izradu prilagođenih tretmana uređivanja gena 11. siječnja 2026
  • Isključivanje ovih 7 uobičajenih kućanskih uređaja pomoglo mi je smanjiti račune za struju 11. siječnja 2026
  • Bixby se vratio, dušo 11. siječnja 2026
  • Poppy Playtime: Chapter 5 – Broken Things dobiva podnaslov i datum izlaska za PC, no igrači na konzoli morat će pričekati još malo 11. siječnja 2026
  • Ofcom postavlja planove za mobilni, Wi-Fi za dijeljenje gornjeg pojasa spektra od 6 GHz 10. siječnja 2026
  • Anthropic se bori protiv neovlaštene upotrebe Claudea od strane trećih proizvođača i rivala 10. siječnja 2026

O nama

Oblak Znanja je blog edukativnog karaktera i namijenjen je svima koji žele unaprijediti svoje znanje iz područja računala i interneta.

Naš cilj je edukacija i pisanje zanimljivih objava kojima ćemo zajedno učiti i informirati se o svijetu informatike.

Na ovom blogu zabranjeno je svako kopiranje sadržaja bez dozvole autora.

Oblak Znanja

Oznake

besplatni powerpoint predlošci društvene mreže excel facebook firefox gmail google+ Google Chrome halloween halloween walpapers internet kartice linkedin profil linux microsoft Mozilla Firefox ms powerpoint oblak znanja office 2007 office savjeti online kupovina pick powerpoint powerpoint predložak powerpoint savjeti rastući niz savjet slike za radnu površinu spremanje datoteka strani jezik tipkovnicke kratice twitter twitter alati uređivanje slika wallpaper clock web preglednik windows windows 7 windows aplikacije windows vista word word 2007 word savjeti youtube savjeti youtube tipkovničke kratice