| 1. Osnove | | | 2. Elementi DRS | | | 3. DRS | | | 4. Windows | | | 5. Unix | | | 6. Programiranje | | | 7. Informatika u praksi | | | 8. Rječnik | | | 9. Prilozi | | | 10. Literatura | | | 11. Spone | | | 12. Indeks |
| 6.2.4. Algoritam, dijagram tijeka i programski kod |
U narednim primjerima prikazano je deset jednostavnih zadataka koji predstavljaju izradu dijagrama tijeka i programskog koda u QBASIC-u prema zadanom algoritmu.
Primjer I
Napiši algoritam i dijagram tijeka za računanje razlike, umnoška i količnika dva zadana broja.
Algoritam:
početak ----------------------------------------------------- upiši A, B C = A - B D = A × B E = A / B ispiši C, D, E ----------------------------------------------------- kraj
| Dijagram tijeka: | Programski kod: |
|
CLS CLEAR INPUT a, b c = a - b d = a * b e = a / b PRINT a, b, c END |
Primjer II
Napiši algoritam i dijagram tijeka za računanje opsega i površine kvadrata, ako je zadana duljina stranice kvadrata.
Algoritam:
početak ----------------------------------------------------- upiši A OPSEG = 4 × A POVRŠINA = A × A ispiši OPSEG, POVRŠINA ----------------------------------------------------- kraj
| Dijagram tijeka: | Programski kod: |
|
CLS CLEAR INPUT a Opseg = 4 * a Povrsina = a * a PRINT Opseg, Povrsina END |
Primjer III
Napiši algoritam i dijagram tijeka za računanje prosjeka 4 zadana broja.
Algoritam:
početak ----------------------------------------------------- upiši A,B,C,D PROSJEK = (A + B + C + D) / 4 ispiši PROSJEK ----------------------------------------------------- kraj
| Dijagram tijeka: | Programski kod: |
|
CLS CLEAR INPUT a, b, c, d Prosjek = (a + b + c + d) / 4 PRINT Prosjek END |