|
Ma’lumotlar tuzilmasi va algoritmidan 1-mustaqil topshiriq(laboratoriya) Talaba: Raxmatova Kumushoy
|
tarix | 29.11.2023 | ölçüsü | 0,57 Mb. | | #142705 |
| (1-labaratoriya)
Ma’lumotlar tuzilmasi va algoritmidan 1-mustaqil topshiriq(laboratoriya)
Talaba:Raxmatova Kumushoy
O’qituvchi:Haqberdiyev Sultonbek
1.Uch xonali son berilgan. Berilgan sonning raqamlari yig’indisini topuvchi dastur tuzing.
Input:
|
Output:
|
N kiriting: 867
|
21
|
Berilgan: N-uch xonali son
Dastur kodi:
N=int(input('uch xonali sonni kiriting = '))
a=N//100
b=N%100
c=b//10
d=b%10
P=a+c+d
print('uch xonali sonning raqamlar yigindisi',P,'ga teng')
Natijasi:
2.To‘rt xonali son berilgan. Berilgan sonning raqamlari ko’paytmasini topuvchi dastur tuzing.
Input:
|
Output:
|
N kiriting: 4368
|
576
|
Dastur kodi:
N=int(input('turt xonali sonni kiriting = '))
a=N//1000
b=N%1000
c=b//100
d=b%100
e=d//10
f=d%10
S=a*c*e*f
print('turt xonali sonning raqamlar kupaytmasi',S,'ga teng')
Natijasi:
3.To’g’ri burchakli uchburchakning katetlari berilgan. Berilgan uchburchakning medianasini topuvchi dastur tuzing (Yaxlitlashda format() dan foydalaning).
Input:
|
Output:
|
a,b ni kiritng: 5,6
|
15.25
|
Dastur kodi:
a=int(input('a katetning qiymatini kiriting = '))
b=int(input('b katetning qiymatini kiriting = '))
c=float(pow((a*a+b*b),0.5))
mediana=(c/2)
print('tugri burchakli uchburchakning medianasi',mediana,' ga teng')
Natijasi:
4.Uchburchakning tomonlari berilgan. Uning a tomoniga tushuvchi medianasini topuvchi dastur tuzing (Yaxlitlashda format() dan foydalaning).
Input:
|
Output:
|
a,b,c ni kiritng: 7,5,9
|
6.38
|
Dastur kodi:
a=abs(int(input(' a tamonning qiymatini kiriting = ')))
b=abs(int(input(' b tamonning qiymatini kiriting = ')))
c=abs(int(input(' c tamonning qiymatini kiriting = ')))
mediana=1/2*(pow((2*(c*c+b*b)-a*a),0.5))
print('uchburchakning medianasi',mediana,'ga teng')
Natijasi:
5.Shar radiusi berilgan. Uning hajmini topuvchi dastur tuzing (Yaxlitlashda format() dan foydalaning).
Input:
|
Output:
|
r ni kiriting: 7.5
|
31.42
|
Dastur kodi:
radius=float(input("Sharning radiusini kiriting = "))
def hajm(radius):
PI=3.14
hajm=format(4/3*PI*pow(radius, 3))
print(" Sharning radiusi",radius,"ga teng bo'lsa uning hajmi",hajm,"ga teng")
hajm(radius)
Natijasi:
Dostları ilə paylaş: |
|
|