Koraci u procesu programiranja
Koraci u procesu programiranja
2. Analiza problema
Nakon što dobije zadatak program prvo mora razmisliti o samom problemu, kako to riješiti?!
Pri analizi problema treba odrediti:
- ulazne podatke - podatci koje korisnik unosi u
program i
- izlazne podatke - rezultati obrade koji se ispisuju na zaslon ili neku drugu izlaznu napravu.
Također, treba odrediti način rješavanja problema.
Konkretno u našem primjeru imamo:
‒ Ulazni podatak je duljina stranice kvadrata (a).
‒ Izlazni podatak je duljina dijagonale danog kvadrata (d).
‒ Oba
podatka su iz skupa pozitivnih realnih brojeva. Ovaj podatak je programeru jako bitan, jer računalo drukčije zapisuje cijeli, a drukčije realan broj.
Sad kad smo naš problem dobro analizirali možemo krenuti na iduću fazu.