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

  • Ove galaksije gledaju 8 boja i veličina dobro zvučeOve galaksije gledaju 8 boja i veličina dobro zvuče
  • Prvih 5 Linux naredbi svaki bi novi korisnik trebao naučitiPrvih 5 Linux naredbi svaki bi novi korisnik trebao naučiti
  • Ubuntu Server Installation Checklist | TechRepublicUbuntu Server Installation Checklist | TechRepublic
  • IGN Fan Fest: Fall Edition 2025 Partner Lineup najavljenoIGN Fan Fest: Fall Edition 2025 Partner Lineup najavljeno
  • Kupite igre i podržite ključne usluge za djecu s NSPCC -jevom sigurnosnom prodajom pareKupite igre i podržite ključne usluge za djecu s NSPCC -jevom sigurnosnom prodajom pare
  • Smart folders logo2Smart Folders | Jednostavno kreiranje Windows mapa

Previous Article

1.4. Prikazivanje znakova bajtom

Next Article

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

Posljednje objave

Nextcloud Office u odnosu na OnlyOffice: testirao sam oba kako bih pronašao najbolju Microsoft 365 alternativu

Najbolje Dell ponude za crni petak 2025.: 15 prijenosnih računala rasprodano je sada

Samsung daje 60% popusta na Galaxy Watch 8 Classic

Samsung daje 60% popusta na Galaxy Watch 8 Classic

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

  • Nextcloud Office u odnosu na OnlyOffice: testirao sam oba kako bih pronašao najbolju Microsoft 365 alternativu 25. studenoga 2025
  • Najbolje Dell ponude za crni petak 2025.: 15 prijenosnih računala rasprodano je sada 25. studenoga 2025
  • Samsung daje 60% popusta na Galaxy Watch 8 Classic 25. studenoga 2025
  • Ne mogu vjerovati da trenutačno možete kupiti PS5 za samo £20 više od Xbox Series S – i dobivate više prostora za pohranu 25. studenoga 2025
  • IBM i Cisco otvaraju kvantnu mrežnu suradnju 25. studenoga 2025
  • Anthropicov Claude Opus 4.5 je ovdje: Jeftiniji AI, beskonačni chatovi i vještine kodiranja koje pobjeđuju ljude 25. studenoga 2025
  • Dno zdjelice je problem 24. studenoga 2025
  • 7 aplikacija otvorenog koda koje bih pošteno platio jer su tako dobre 24. studenoga 2025
  • Najbolje rane ponude monitora za Crni petak 2025.: 39 rano rasprodano 24. studenoga 2025
  • Trenutačni popust od 300 USD na Samsungov Galaxy Watch Ultra 24. studenoga 2025

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