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.