Informatika i raunalstvo strukovne kole 13 Rjeavanje problema
Informatika i računalstvo – strukovne škole 13. Rješavanje problema programiranjem Simulacija izvođenja algoritma, dijagrama toka i programa
Informatika i računalstvo – strukovne škole Primjer 2 Napišmo algoritam i dijagram toka za izračunavanje opsega raznostraničnog trokuta, kome su zadane duljine stranica A, B i C. (Pretpostavljamo da zadane duljine stranica čine trokut. )
algoritam Informatika i računalstvo – strukovne škole početak upiši A, B, C OPSEG = A+B+C ispiši OPSEG kraj 3 dijagram toka program Pascal START var A, B, C, OPSEG: integer; begin A, B, C write(‘a=’); readln(A); write(‘b=’); readln(B); write(‘c=’); readln(C); OPSEG=A+B+C OPSEG KRAJ OPSEG : = A+B+C; write(‘Opseg je ‘, OPSEG); end.
Informatika i računalstvo – strukovne škole Primjer programske petlje 4 Zadatak Napišimo program koji za dva upisana različita broja ispisuje veći od ta dva broja.
algoritam Informatika i računalstvo – strukovne škole početak upiši A i B dijagram toka program Pascal var A, B: integer; begin START A, B write(‘a=’); readln(A); write(‘b=’); readln(B); DA ako je A>B, onda ispiši A A >B A if A>B then write(A) inače ispiši B kraj 5 end.
algoritam Informatika i računalstvo – strukovne škole početak upiši A i B program Pascal var A, B: integer; begin START A, B write(‘a=’); readln(A); write(‘b=’); readln(B); DA ako je A>B, onda ispiši A inače ispiši B kraj 6 dijagram toka A >B NE B KRAJ A if A>B then write(A) else write(B) end.
- Slides: 6