Vous êtes sur la page 1sur 2

Algoritmi

Algoritam predstavlja uređen skup pravila koja se formulišu u cilju rešavanja zadatka. To je konačni
skup nedvosmislenih koraka koji računaru opisuju šta treba napraviti. Postoje:

 ulazne veličine algoritma,


 izlazne veličine algoritma.
 algoritamski korak.

Načini predstavljanja algoritama

„ Tekstualni - primjer kuhanja čaja

„ Grafički (pomoću dijagrama toka)

Još dodati uvjet

„ Pseudo kodom

Početak

Unesi a,b

P=a*b

Ispiši p

kraj

Osnovne algoritamske strukture

„ Linijska (sekvenca,slijed)Prosta linijska struktura algoritma je ona linijska struktura kod koje se svaki
algoritamski korak izvršava jedanput u toku jednog izvršavanja algoritma. -primjer proste linijske
strukture:

„ Razgranata (selekcija, grananje)Je ona linijska struktura algoritma, kod koje se svaki algoritamski
korak izvršava najviše jedanput u toku jednog izvršavanja algoritma.
„ Ciklička (iteracija, ponavljanje, petlja)Niz algoritamskih koraka u kojem se jedan ili više
algoritamskih koraka može izvršiti više od jedanput pri jednom izvršavanju algoritma predstavlja.

Algoritamski opisati korišćenje telefonskog aparata, koristeći sledeće


algoritamske korake:
1PREKID VEZE
2DA LI JE ZAUZETA LINIJA
3DA LI JE DOBIJEN TEL SIGNAL
4PODIZANJE SLUŠALICE
5BIRANJE TEL. BROJA
6RAZGOVOR

Algoritam zapisan tako da je prihvatljiv od strane računara zove se program, a proces pisanja
programa zove se programiranje.

 mašinski jezik
 simbolički jezik
 viši programski jezici
Basic,
Pascal,
Cobol, ...
 objektno programiranje
Java,
C++, C#,

Vous aimerez peut-être aussi