[ dimnicar @ 21.07.2005. 21:12 ] @
Evo jos jedan problemcic u paskalu napisati program koji od korisnika zahteva da upise broj sati odradjenih u sedmici i zaradu po satu(satnicu).program treba da izracuna bruto sedmicnu platu.ako je broj odradjenih sati veci od 40,prekovremeni sati se placaju 1,5 puta vise.Ako upisani broj sati nije izmedju 0 i 60,program treba da prikaze poruku o gresci. ovako sam pokusao ali nestima. program Project1; {$APPTYPE CONSOLE} uses SysUtils; const satnica = 50 ; prekovremeno = 75; var brojsati,dodatnisati,zarada,ukup_zarada:currency; begin writeln('molim upisite broj sati provedenih na poslu za sedmicu : '); readln(brojsati); if brojsati<=40 then zarada:=brojsati*satnica; writeln('zarada za sedmicu je : ',zarada:5:2) if (brojsati>40 ) and (brojsati<=60) then dodatnisati:=brojsati-40 readln(dodatnisati); ukup_zarada:=zarada+(dodatnisati*prekovreemeno); writeln('ukupna zarada je : ',ukup_zarada:5:2); readln; else if brojsati>60 then writeln('U pitanju je greska jer ne mozete po zakonu raditi vise od 60 sati sedmicno'); readln; end. |