Općenito o programiranju

Osnove programiranja

1. Osnovni pojmovi

1.3. Algoritam

›Algoritam predstavlja precizno opisan način rješenja nekog problema
›Jednoznačno određuje što treba napraviti
Mora imati konačan broj koraka opisanih instrukcijom
Ako se neki od koraka izostavi ili se promjeni njihov redoslijed algoritam neće biti korsitan.
Primjer algoritma korištenja bankomata:
  • ›umetnite karticu u čitač tako da magnetska traka bude s donje desne strane
  • ›„u slučaju da to od Vas uređaj zatraži odaberite jezik
  • ›„odaberite iznos ili uslugu
  • ›„odgovorite želite li potvrdu
  • ›„uzmite karticu
  • ›„uzmite novac
  • ›„uzmite potvrdu ako ste potvrdili da ju želite

Primjer algoritma korištenja vatrogasnog aparata: