Program mukofot\
type ishchilay=record
fJ _ o :
si?-wg[50];
lavozimi: string[25];
staji: integer, mukofot: real', end]
var
S:
ishehiiar,
/, и,
staji: integer;
Z,
maoshi: real;
A:
arrqy[
1 .100] о /
ishehiiar]
begin
writeln ( ‘Ishehiiar sonini kiriting
: ');
readin(n)]
fo r
/:=1 to
n do
with
S
do
begin
write
(/,
‘-ishchining ismi-sharifi:
'); resd/и ( / J o);
write ( ‘Lavozimi:
’);
readln (lavozimi)]
write ( ‘Staji:
'); r e ^ w ( s t o j) ;
wr/fe
( ‘Maoshi:
');
A[/]:-S
еий’;
yb)' /:=1 to
n do
with
A[/]
do
begin
Z:=maoshi + (maoshi *20)/1
00;
i f staji >
10
then
begin maoshi:=Z]
writeln (lavozimi, ‘ \f_ i_ o , * g a ’,
Z: 1:1,
‘ s o
'm maosh to landi.')]
readln;
end]
end]
end.
T o p sh iriq la r
1. G uruhingizdagi talabalar r o ‘yxati ni familiyalari
b o ‘yicha alifbo tartibida jo y la sh tirin g natijaviy m a ’lumot
sifatida dasturda k o ‘rsating.
2. G uruhingizdagi talabalar r o ‘yxatini tu g ‘ilgan
yillari
b o ‘yicha tartiblang.
44
3.
T a labalam ing
u m u m iy
r o ‘yxatidan
a ’lochilar
r o ‘yxatini ajrating.
4. T a lab a lam in g um um iy r o ‘yxatidan u m u m iy holda
barcha fanlardan 4 bahoga o ‘zlashtirgan talabalar r o ‘yxatini
. ajrating.
5. T a lab a lam in g u m u m iy r o ‘yxatidan u m u m iy holda
barcha fanlardan 3 bahoga o ‘zlashtirgan talabalar r o ‘yxatini
ajra'ing.
6. T a lab a lam in g um u m iy r o ‘yxatidan b a ’zi fanlardan
o ‘zlashtira olm agan talabalar r o ‘yxati
va fanlar nomini
natijaviy m a ’lum ot sifatida k o ‘rsatuvchi dastur tuzilsin.
7. Oxirgi sessiya b o ‘y icha talabalar to ‘plagan u m u m iy
balning oTilgan^fanlarga nisbatan o ‘rtacha balini toping.
8. G uruhingizdagi talabalar ro^yxatini tu g ‘ilgan oylari
b o ‘yicha tartiblang.
9. Oxirgi sem estr b o ‘yicha m utaxassisligingizga doir
kam ida 3 ta fandan t o ‘plagan ballaringiz
asosida yozuv tipli
m assiv tashkil eting va to ‘plagan ja m i ballaringiz qaysi
bahoga loyiqligini
natijaviy m a ’lum ot sifatida dasturda
k o ‘rsating.
10. O xirgi sem estr b o ‘y icha kam ida 3 ta gu m an ita r
fandan t o ‘plagan ballaringiz asosida
yozuv tipli m assiv tashkil
eting va t o ‘plagan ja m i ballaringiz qaysi bahoga loyiqligini
natijaviy m a ’lum ot sifatida dasturda k o ‘rsating.
11.
Bir
tashkilot
ishchilari
haqida
quyidagi
m a ’lum otlar berilgan: ismi sharifi
va maoshi m iqdori. Yil
boshidan u la m in g maoshi 20 foizga ortdi. Shu m a ’lum otlar
asosida tashkilot ishchilari soni va n f y x a t i ham da yangi
m aoshining miqdori natijaviy m a ’lumot sifatida yozilsin.
12. G uruhingizdagi talabalam ing u m u m iy r o ‘yxatidan
bir yilda tugNlgan talabalar ro‘yxatini ajratib yozing.
13. A gar ishchi oladigan m aoshi u m u m iy m iqdorining
1 foizi s u g ‘urta fondiga, 18
foizi soliq uchun ajratilsa,
ishehiiar r o ‘yxati va ular q o ‘liga oladigan maoshi miqdori
45
natijaviy m a ’lum ot sifatida yozilsin.
14.
K orxona b o 'lim la rin in g yillik foyda ko'rsatkichi
quyidagi jadval orqali berilgan. Har bir b o ‘lim ning avvalgi
yilga nisbatan keyingi yilda erishgan foyda k o ‘rsatkichi
aniqJansin. B o ‘lim nom cri va foiz hisobidagi m o s foyda
k o ‘rsatkichlari natijaviy m a ’lum ot sifatida yozilsin.
^ ^ ^ Y i l l a r
2002
2003
%
hisobida
o'sis hi
1 - boMim
345,6
424,8
2 - bo Mini
444,7
689,8
3 - boMim
581,7
783,7
15.
Bir
sinfda
o ‘qiydigan
bir
xil
familiyali
o ‘quvchilam i qidirish dasturi tuzilsin.