7.2.. RAZGRANATA STRUKTURA -
Redoslijed pisanja naredbi. IF
Opis:
- Logički izraz
- Koje formule, funkcije, aritmetički operatori (f(x), *, SQRT, SQR,...)
- Ulazne varijable koje se koriste u formuli (Readln)
- Deklarisati VAR, (Real,
Integer, ...)
- Izlaz (Writeln)
- Koje formule, funkcije, aritmetički operatori (g(x), *, SQRT, SQR,...) ELSE
- Ulazne varijable koje se koriste u formuli (Readln) ELSE
- Deklarisati VAR, (Real, Integer, ...) ELSE
- Izlaz (Writeln) ELSE
Za objašnjenje:
*** |
Listing programa |
Opis |
1 |
VAR |
4. Tip varijabli |
8. Tip varijabli
|
2 |
: Real; |
od IF |
ELSE' |
3 |
: Integer; |
|
|
4 |
BEGIN |
|
|
5 |
Write('Ulaz '); |
3. Ulaz IF |
7. Ulaz ELSE |
6 |
Readln( x ); |
1. Logički izraz |
|
7 |
IF >=< THEN |
2. Funkcija f(x) |
|
8 |
y:= f(x); |
|
|
9 |
ELSE |
|
|
10 |
y:= g(x); |
|
6. Funkcija g(x)
|
11 |
Writeln('x=',x,'y=', y); |
5. Izlaz (od IF) |
9. Izlaz (od ELSE) |
Index
|
|