zad 2

ZADANIE 2

cons n=5

var

staz:array[1..n] of integer;

dzial:array[1..n] of char; {p,l,s,m}

stanowisko:array[1..n] of integer; {0-pracownik, 1-kierownik}

placa:array[1..n] of real;

nr,d,i:integer;

min,suma,srednia:real;

begin

randomize;

for i:=1 to n do

begin

staz[i]:=random(30);

d:=random(4);

case d of

0: dzial[i]:='p' ;

1: dzial[i]:='l' ;

2: dzial[i]:='s' ;

3: dzial[i]:='m' ;

end;

stanowisko[i]:=random(2);

case dzial[i] of

'p': if stanowisko[i]=0 then placa[i]:=2200 else placa[i]:=3500;

'l': if stanowisko[i]=0 then placa[i]:=2000 else placa[i]:=3000;

's': if stanowisko[i]=0 then placa[i]:=2000 else placa[i]:=2800;

'm': if stanowisko[i]=0 then placa[i]:=2800 else placa[i]:=3200;

end;

placa[i]:=placa[1]*( 1+0.01*staz[i] );

suma:=suma+placa[i];

writeln(i, ' ' ,stanowisko[i], ' ' ,staz[i], ' ' , dzial[i], ' ' ,placa[i]:2:2)

end;

srednia:=suma/n;

min:=placa[1];

nr:=1;

for i:=2 to n do

if min>placa[i] then begin min:=placa[i]; nr:=i;

end;

writeln('srednia' , srednia:2:2, 'min' ,min:2:2, 'nr' , nr);

end.


Wyszukiwarka

Podobne podstrony:
wm 2011 zad 2
Instrukcja do zad proj 13 Uklad sterowania schodow ruchom
CAD CAM KWPPWPS Zad graf PDF
2009 klucz zad 01 092 u
ALGEBRA zad 2 id 57346 Nieznany (2)
K2 2009 10 zad 2 id 229691
koło 15 zad 1
GIiZK 0809 przydzial tematow zad domowego
cw zad dysocjacja hydroliza buf Nieznany
E1 2010 11 zad 2 id 149115
K1 2007 08 zad 5 id 229626
ICh S schemat rozw zad konwekcja
Zad 4, UEK, FiR II SEMESTR, Standardy Sprawozdawczości Finansowej
Zad 25 10 11, AGH Imir materiały mix, Studia
PRAKTYCZNY czerwiec 2007 zad.3, egzamin technik informatyk
UK+üAD WSP+ô+üCZULNY, Biologia II, Fizjologia zwierząt i człowieka
zad 2, Licencjat UE, mikroekonomia
zad-miedzy4 6, ZDROWIE, NAUKA

więcej podobnych podstron