|
labaratoriya mashg’uloti mavzu: Python dasturlash tilida tarmoqlanuvchi dasturlar tuzish Ish vaqti soat Ishning maqsadi
|
bet | 2/3 | Sana | 24.05.2024 | Hajmi | 24,74 Kb. | | #252663 |
Bog'liq 2-Laboratoriya5-topshiriq
|
6-topshiriq
|
Kiritilgan ikki o’zgaruvchining qiymati bir biriga teng bo’lmasa, 1-sining 2-sidagi darajasini hisoblang aks holda uni kv_ildizdan chiqaring
|
Butun tipga tegishli x o‘zgaruvchi berilgan. Uning qiymatiga mos keluvchi f funksiyaning butun qiymati hisoblansin.
|
from math import*
son1=int(input("son1="))
son2=int(input("son2="))
if son1!=son2:
k=son1**son2
print(k,"=son1 ning son2-darajasi")
else:
k=sqrt(son1)
print(k,"=ularning kv_idizdan chiqarilgani")
|
x=int(input("X ga qiymat kkiriting:"))
if x==x<-2 or x>2:
Funk=2*x
else:
funk=-3*x
print("f(x)=",Funk)
|
Mustaqil yechish uchun topshiriqlar
Masala 1. Foydalanuvchi uchburchakning 3 ta ichki burchaklarini kiritadi. Shu burchaklarga qarab, bunday uchburchak mavjud yoki yo'qlini ayting Input: 150 40 20 Output: Bunday uchburchak yo'q
Masala 2. Foydalanuvchi 6 xonali son kiritadi. Shu sonning eng katta raqamini ekranga chiqaring:
Input: 945354 Output: 9
Masala 3. Foydalanuvchi 3 ta qiymat kiritadi:
son
belgi
son
Belgining qiymatlari quyidaglar bo'lishi mumking -> +, -, *, / Siz esa, kiritilgan belgiga mos ravishda, 2 ta son o'rtasidagi amalni bajaring. Masalan: Input: 3 + 4 Output 7
Masala 4. Foydalunuvchi butun son kiritadi. Shu son, 3 ga bo'linsa va 6 ga bo'linmasa -> "Good" degan yozuv chiqsin.
Aks holda -> "Bad" chiqsin
Masala 5. Foydalanuvchi 2 ta butun son kiritadi. Agar bu sonlarning bittasi ikkinchisiga ga bo'linsa "Maktab" degan yozuv chiqarilsin, aks holda "Institut" degan yozuv ekranga chiqarilsin
Input: 45 9
Output: "Maktab"
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
labaratoriya mashg’uloti mavzu: Python dasturlash tilida tarmoqlanuvchi dasturlar tuzish Ish vaqti soat Ishning maqsadi
|