6.4.. Izračunati prosečnu ocjenu učeniku na osnovu učitanih ocjena iz: matematike, fizike i informatike.
Opis rješenja: Poslije učitavanja vrijednosti brojeva m, f i i izvodi se:
I varijanta - izračunavanje izraza pridruživanjem vrijednosti varijabli ara zatim ispis;
II varijanta - izračunavanje izraza izvodi se u naredbi ispisa printf.
Opis rješenja: Prvi broj se učitava kao vrijednosti varijable suma. Drugi kao vrijednost varijable x. Zatim se ove dvije vrijednsti sabiraju i to postaje nova vrijednost varijable suma. Treća vrijednost se učitavaka kao varijabla x i dodaje varijabli suma, kao novu vrijednost sume. Tako varijabla suma ima vrijednost razulatata sabiranja prvog, drugog i trećeg broja. Dijeljenjem sa brojem brojeva (3) dobija se aritmetičaka sredina ova tri broja.
Ulaz |
Obrada |
Ucitaj prvi asr: matematike |
|
Ucitaj drugi broj: x |
asr = asr + x : REM prvi + drugi |
Ucitaj treći broj: x |
asr = asr + x : REM prvi + drugi +treci |
Tekstualni algoritam:
- ulaz - učitati: m, f, i
- obrada - izračunati:
asr = (m + f + i)/3; // prosjecna ocjena
- izlaz - ispisati: m, f, i, asr
Listing programa:
REM 06411161
PRINT "matematika: ";: REM ime varijable cija vrijednost se ucitava
INPUT asr: REM ucitavanje vrijednosti varijable matematike
PRINT "fizika: ";: REM ime varijable cija vrijednost se ucitava
INPUT x: REM ucitavanje vrijednosti varijable fizika
asr = asr + x: REM nova vrijednost sume = na staru vijednost sume dodaaj x
PRINT "informatika: ";: REM ime varijable
INPUT x: REM ucitavanje vrijednosti varijable informatike
asr = asr + x: REM nova vrijednost sume = na staru vijednost sume dodaaj x
asr = asr / 3: REM prosjecna vrijednost suma / 3
PRINT "Aritmeticka sredina = "; asr: REM ispis vrijednosti
Ispis na ekranu:
Index
|
|