Va axborot texnologiyalari 10-sinf toshkent – 2021




Download 27,94 Mb.
Pdf ko'rish
bet82/153
Sana19.05.2024
Hajmi27,94 Mb.
#244031
1   ...   78   79   80   81   82   83   84   85   ...   153
Bog'liq
10-sinf yangi

34-dars. AMALIY MASHG‘ULOT
Masala
. Sinfdagi
 n
nafar o‘quvchining imtihon natijalari 
x
[
n
] ko‘rinishidagi ro‘yxatda berilgan. 
Ro‘yxat elementlari har bir o‘quvchining imtihon baholari (foizlarda)dan tarkib topgan. 
O‘quvchilarning eng yuqori, eng past va o‘rtacha o‘zlashtirish ko‘rsatkichini hisoblovchi dastur 
tuzing. O‘quvchilar soni va ularning imtihon natijalari (100 foizda) klaviatura orqali kiritiladi.
Matematika fanidan sizga ma’lumki, 
n
nafar o‘quvchining o‘rtacha o‘zlashtirish ko‘rsatkichi 
quyidagiga teng:
R=
n
x
1
+x
2
+
+x
n
+
...
print('O‘quvchilar soni:')
n=int(input())
x=[0]*n
R=0
print('Imtihon natijalari:')
for i in range(0,n):
x[i]=int(input())
min_res=min(x)
max_res=max(x)
for i in range(0,n):
R+=x[i]
R=R/n
n
 
– ro‘yxat elementlari soni, ya’ni 
o‘quvchilar soni kiritiladi.
x
ro‘yxatning
 n 
ta elementini 
joylashtirish uchun xotiradan joy zaxira 
qiladi. 

= [0,0,…,0]
Yig‘indi hisoblanayotganligi uchun 
boshlang‘ich qiymati 0 ga teng deb 
olinadi.
0 dan 
n
gacha
 n 
ta sikl ishlaydi.
Klaviatura orqali kiritilgan elementlarni 
ro‘yxatga o‘zlashtiradi.
Ro‘yxatdagi eng kichik elementni topadi.
Ro‘yxatdagi eng katta elementni topadi.
Dastlab baholar yig‘indisini hisoblab, 
keyin uni 

ga bo‘ladi va o‘rtacha 
ko‘rsatkichni chiqaradi.


117
117
117
117
print('Eng yuqori:', max_res, '%')
print('Eng past:', min_res, '%')
print('O‘rtacha:', R, '%')
Yuqori bahoni chiqaradi.
Past bahoni chiqaradi.
O‘rtacha ko‘rsatkichni chiqaradi.
O‘quvchilar soni:
8
Imtihon natijalari:
58 74 63 45 74 89 81 55.
Eng yuqori ko‘rsatkich: 89 %.
Eng past ko‘rsatkich: 45 %.
O‘rtacha ko‘rsatkich: 67,375 %.
Klaviatura orqali ro‘yxat elementlari 
kiritiladi.
Ro‘yxat bilan bog‘liq masala va misollarni yechishda musbat, manfiy, juft yoki toq elementni 
aniqlash kabi turli shartlar berilgan bo‘ladi. Masala va misollarni yechishda quyidagi jadvaldan 
foydalaning:

Download 27,94 Mb.
1   ...   78   79   80   81   82   83   84   85   ...   153




Download 27,94 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



Va axborot texnologiyalari 10-sinf toshkent – 2021

Download 27,94 Mb.
Pdf ko'rish