Vous êtes sur la page 1sur 10

Mentor: doc.dr.

Muharem Kozi Studenti: Denana orali Aida Oraanin

Algoritmi

su niz preciznih uputa koje nas korak po korak vode do rjeenja nekog problema. Upute moraju biti jednostavne i precizne tako da ih moe svako shvatiti. Kada napravimo dobar algoritam, pisanje programa u nekom programskom jeziku je prepisivanje simbola iz dijagrama toka u naredbe programskog jezika.

Prvi

korak u pisanju programa jeste odrediti to su izlazni rezultati programa (izlazni podaci). Drugi je korak odrediti koji su podaci potrebni da bismo dobili eljene izlazne podatke, i njih nazivamo ulaznim podacima. Posljednji korak je odrediti nain na koji moramo obraditi ulazne podatke da bismo dobili eljene izlazne podatke, odnosno, rezultate rada programa.

Planiranje programa se sastoji od: Analiza Dizajn Izbor objekta Kodiranje Testiranje Kompletiranje dokumentacije

Definiranje Budite

problema.

sigurni to se od programa trai, tj. koji i kakvi se izlazni podaci trae. Morate jasno shvatiti koji su podaci zadani (ulazni podaci) i kojim su relacijama ulazni podaci povezani sa traenim izlaznim podacima.

Plan

rjeavanja problema. Pronaite niz jasno definiranih koraka koji vode do rjeavanja problema. Takav niz koraka nazivamo algoritam. U algoritmu moramo navesti svaki detalj. Oni nam omoguavaju da rastavimo problem u niz manjih cjelina koje raunalo moe izvriti da bi rijeilo problem. Planiranje takoer ukljuuje koritenje test podataka koji omoguavaju runo testiranje algoritma kako bismo vidjeli da li daje tane rezultate.

Dijagramom

toka predstaviti algoritam koji rauna zbir dva broja i rezultat ispisuje na ekranu.

Algoritmi

se ne mogu natrebati. Potrebno je rijeiti puno primjera, od jednostavnijih do sloenijih. Dijagram toka crtamo s olovkom i gumicom pri ruci. Problemi se mogu lako analizirati, lako se uoavaju slinosti i razlike meu vie rjeenja i odabire najbolji. I na kraju, cilj nae izrade algoritma jeste pisanje programa.

Dijagramom

toka predstaviti algoritam koji ispisuje apsolutnu vrijednost broja.

Vous aimerez peut-être aussi