O’zbekiston Respublikasi oliy va o’rta maxsus ta’lim vazirligi Alisher Navoiy nomidagi Samarqand Davlat universiteti



Download 486,99 Kb.
Pdf ko'rish
bet6/8
Sana10.12.2019
Hajmi486,99 Kb.
#29250
1   2   3   4   5   6   7   8
Bog'liq
informatika


 

  

 



 

 

 



 

 

 



 

 

 



 

 

 

 

 

P:=



 

 

 



 

 

 



 

 

 



 

 

 



 

 

  

 



 

 

 



 

 

 



 

 

 



 

 

 

P:=

 

 



 

 

 



 

 

 



 

 

 



 

 

 

  

 

 



 

 

 



 

 

 



 

 

 

 

 

 

 



 

 

 



P

 

 



 

 

 



 

 

 



 

 

 



 

 

 

  

 

 



 

 

 



 

 

 



 

 

 

 

 

 

 



 

 

 



 

 


 

27 


4-vazifa. 

Prosedura (procedure) dan foydalanib hisoblash dasturini tuzing. 

 

)!

1



*

2

(



)!

2

(



)!

1

(



)!

1

*



2

(

)!



(

2



+

+

+



+



+

+

+



=

m

n

n

m

n

n

m

n

S

 

 



a) masalani yechish algoritmi. 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

2) Masalani yechish dasturi (Paskal tilida) 

program ifoda; 

 var S, S1, S2, S3, S4, S5: real; m, n: integer; 

procedure FAK (L: integer; var p: real); 

 var I:integer; 

 begin p:=1; for i:=1 to L do p:=p*I; end; 

 begin readln (n,m); 

 

FAK (n+m,S1); FAK (n*n+2*n-1,S2); 



 

FAK (m+n-1, S3); FAK (2+n, S4); FAK (2*m-1,S5); 

 

S:= (S1+S2) / (S3+S4+S5); writeln (‘S=’,S); 



 end. 

 

 

 

P:=P5 


 

 

 



 

 

 



 

 

 



 

 

 



 

  

 



 

 

 



 

 

 



 

 

 



 

 

 

 

 

 



 

 

 



 

 

 



 

 

P:=P5 



 

 

 



 

 

 



 

 

 



 

 

 



 

  

 



 

 

 



 

 

 



 

 

 



 

 

 

 

 

 



 

 

 



 

 

 



P:=P5 

 

 



 

 

 



 

 

 



 

 

 



 

 

  

 



 

 

 



 

 

 



 

 

 



 

 

 

 

 

 



 

 

 



 

P:=P5 


 

 

 



 

 

 



 

 

 



 

 

 



 

  

 



 

 

 



 

 

 



 

 

 



 

 

 

 

 

 



 

 

P:=P5 



 

 

 



 

 

 



 

 

 



 

 

 



 

  

 



 

 

 



 

 

 



 

 

 



 

 

 

P:=P5 

 

 



 

 

 



 

 

 



 

 

 



 

 

  

 



 

 

 



 

 

 



 

 

 



P:=P5 

 

 



 

 

 



 

 

 



 

 

 



 

 

  

 



 

 

 



 

 

 



 

 

 



 

 

 

 

 

 



 

 

 



 

 

 



 

 

 



 

P:=P5 


 

 

 



 

 

 



 

 

 



 

 

 



 

  

 



 

 

 



 

 

 



 

P:=


 

 

 



 

 

 



 

 

 



 

 

 



 

 

  

 



 

 

 



 

 

 



 

 

 



 

 

 

 

 

 



 

P:=P5 


 

 

 



 

 

 



 

 

 



 

 

 



 

  

 



 

 

 



 

 

 



 

 

 



 

 

 

 

 

 



 

 

 



 

 

 



P:=P5 

 

 



 

 

 



 

 

 



 

 

 



 

 

  

 



 

 

 



 

 

 



 

 

 



 

 

 

 

 

 



 

 

 



 

P:=P5 


 

 

 



 

 

 



 

 

 



 

 

 



 

  

 



 

 

 



 

 

 



 

 

 



 

 

 

 

 

 



 

 

P:=P5 



 

 

 



 

 

 



 

 

 



 

 

 



 

  

 



 

 

 



 

 

 



 

 

 



 

 

 

 

 

 



 

P:=P5 


 

 

 



 

 

 



 

 

 



 

 

 



 

  

 



 

 

 



 

 

 



 

 

 



 

 

 

 

 

P:=P5 



 

 

 



 

 

 



 

 

 



 

 

 



 

  

 



 

 

 



 

 

 



 

 

 



 

 

 

 

 

 



 

 

 



 

 

 



P:=P5 

 

 



 

 

 



 

 

 



 

 

 



 

 

  

 



 

 

 



 

 

 



 

 

 



 

 

 

 

 

 



 

 

 



 

P:=P5 


 

 

 



 

 

 



 

 

 



 

 

 



 

  

 



 

 

 



 

 

 



 

 

 



 

 

 

 

 

 



 

 

P:=P5 



 

 

 



 

 

 



 

 

 



 

 

 



 

  

 



 

 

 



 

 

 



 

 

 



 

 

 

 

 

 



 

P:=P5 


 

 

 



 

 

 



 

 

 



 

 

 



 

  

 



 

 

 



 

 

 



 

 

 



 

 

 

 

 


 

28 


5- mustaqil ish topshiriqlari 

a) Bir o‘lchovli massiv elementlari bilan ishlash. 

b) Ikki o‘lchovli massiv elementlari bilan ishlash. 

c) Finction dan foydalanib dastur tuzish. 

d) Procedure dan foydalanib dastur tuzish

Ha bir talaba ushbu nazariy savollarning mazmunini yoritib, so’ngra o’z 

variantidagi amaliy topshiriqlarni bajaradi. 

1-variant 

a) x


1

, x


2

, ….,x


n

 sonlar berilgan. 

=

=



n

k

k

x

n

M

1

1



 va 

=



=



n

k

k

M

x

n

D

1

2



2

)

)



(

1

1



(

 ni hisoblang. 

b) A(10, 10) matritsaning bosh diagonalining eng katta elementini va u turgan 

ustunni aniqlang. 

c) 

(

) (



)

(

) (



)

y

P

y

P

y

P

y

P

U

2

1



2

1

1



,

0

1



2

,

3



+

+



+

+

=



, bu yerda 

( )


=



=

1

2



!

k

k

x

x

P

  . 


d) 

(

)



(

)

(



)

(

)



1

,

3



,

,

2



max

,

,



,

max


4

,

2



,

3

,



min

,

,



,

min


+

+

+



+

=

d



c

b

a

d

c

b

a

c

b

a

d

c

b

a

U

 . 


 

2-variant 

a)  x


1

,  x


2

, …,x


55

  sonlar berilgan: x

1

(x

2



+x

3



⋅  (x

4

+x



5

+x

6



) … (x

46

+x



47

+…,x


55

) ni 


hisoblang. 

b) S(M,N) kvadrat matritsa bosh diagonalining barcha elementlarini, so‘ngra 

musbat va manfiy elementlarini yig‘indisini toping. 

c) 


( )

(

)



(

)

(



)

a

b

c

a

c

b

b

a

c

b

a

b

a

U

+

+



+

+

+



+

+

=



2

2

,



2

max


,

min


,

2

max



,

min


 

d) 


(

)

(



)

(

)



m

n

m

n

ÝÊÓÁ

m

n

m

ÝÊÓÁ

n

m

ÝÊÓÁ

U

+



+

+

=



,

,

,



,

2

 



3-variant 

a) n elementdan iborat A massiv berilgan. Massiv elementlarini o‘sib borish 

tartibida joylashtiring. 

b) B(N,M) matritsa har bir ustuni elementlari yig‘indisini, so‘ngra har bir satri 

elementlari ko‘paytmasini toping.  

c) 


( )

(

)



(

) ( )


5

,

2



1

2

3



5

,

1



2

2

,



0

B

x

B

x

С

С

U

+

+



+

+

=



, bu yerda                

 

 



 

 

 



 

 

 



 

( )


( )

=



=

+



=

5

1



2

2

1



2

;

!



4

2

n



y

y

y

B

n

y

y

C



 

29 


d) 

(

) (



)

( )


(

)

(



)

!

1



!

3

!



!

1

3



!

2

2



2

2

+



+

+



+

+



+

=

m



n

n

m

nm

n

n

m

U

 

4-variant 

a) a

1

, a



2

,…,a


55

  massiv berilgan. Massiv elementlarining eng kattasini 1-soni bilan, 

eng kichigini esa -1 soni bilan almashtiring. 

b) A(N,M) har bir satrining eng katta elementini toping va ularning indeks tartib 

raqamini aniqlang.  

c)

( )



(

) (


)

b

a

f

b

a

f

b

a

f

U

,

1



,

,

2



2

2



+

+

=



, bu yerda  

( )




+



+



>

>

+



=

hollarda

an

qo

t

u

t

u

аgar

t

u

t

г

аgar

t

u

t

u

f

lg

,



0

,

0



,

0

,



0

,

,



2

2

2



2

 

d) 



(

)

(



)

(

)



k

m

k

n

n

m

EKUB

n

m

k

n

m

EKUB

m

k

n

n

m

EKUB

U

+

+



+

+

+



+

+

+



=

,

,



,

,

,



,

 

5-variant 

a)  x

1

,  x



2

,…,x


20

  massiv elementlarining eng kichik musbat elementining tartib 

nomerini aniqlang va undan keyin turgan  elementlar sonini toping. 

b) A(N,M) matritsa har bir ustunining eng kichik elementlarini toping. 

c) 

( )


(

) (


)

b

a

f

b

a

f

b

a

f

S

,

1



,

,

2



2

2



+

+

=



, bu yerda 

 

( )





+



+



>

>

+



=

xollarda

an

qo

t

u

t

u

agar

t

u

t

u

agar

t

u

t

u

f

lg

,



0

,

0



,

0

,



0

,

,



2

2

2



2

 

d)  N  ta  uchburchak  o‘z  tomonlari  bilan  berilgan.  Bu  uchburchaklar  yuzlarini 



hisoblang va ulardan kattasini aniqlang. 

6-variant 

a) 


∑∑

=

=



=

m

i

n

k

i

k

x

Z

1

1



2

sin


, bu yerda x

1

, x



2

, … ,x


m

 massiv berilgan. 

b)  A(N,M)  matrisa  har  bir  satr  elementlari  yig‘indisini  hisoblang  va  ulardan  eng 

kattasi va eng kichigini toping. 

c) 

(

)



( )

(

)



(

)

x



y

x

f

y

x

f

b

a

f

y

x

f

Z

,

,



1

,

,



+

+

+



+

+

=



, bu yerda  

 

( )







+



+



>

+

=



xollarda

an

qo

t

u

u

agar

t

u

u

agar

t

u

t

u

f

lg

,



1

2

1



,

0

,



2

,

2



 

d) n ta uchburchakning uchlari koordinatalari bilan berilgan. Bu uchburchaklarning 

yuzlarini hisoblang va ulardan kichigini toping.  


 

30 


7-variant 

a) x


1

, x


2

,…,x


n

 massivning manfiy elementlarining eng kattasini toping. 

b) A(N,M) matritsa har bir ustuni elementlari ko‘paytmasini hisoblang. Ularning 

eng kichigi va kattasini aniqlang.  

c) 

(

)



(

)

(



)

N

k

n

m

n

m

n

m

EKUB

k

m

k

n

m

n

EKUB

n

n

m

n

EKUB

P

+



+

+

+



+

+

=



,

,

,



,

,

,



,

,

,



2

2

 



d) n ta uchburchak o‘z tomonlari bilan berilgan. Bu uchburchaklarga ichki chizilgan 

aylana radiuslarini hisoblang va ularning kattasini aniqlang. 



Download 486,99 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish