Matematika va informatika yo’nalishi II-kurs 4-semestr Dasturlash asoslari va tillari fanidan yakuniy nazorat savollari “Salom dunyo!” Matnini ekranda chop etish python dasturini tuzing?
Python dasturlash tilida “Salom dunyo!” Matnini ekranda 10 marta chop etish python dasturini tuzing?
Python dasturlash tilida “Salom dunyo!” Matnini ekranda ikkita qatorda chop etish python dasturini tuzing?
Python dasturlash tilida “Salom” va “Men dasturchi” so’zlarini birgalikda ekranda chop etuvchi python dasturini tuzing?
To`g`ri to`rtburchakning a va b tomonlari berilgan. Yuzasini hisoblash python dasturini tuzing?
To`g`ri to`rtburchakning a va b tomonlari berilgan. Perimetrini hisoblash python dasturini tuzing?
Radiusi berilgan doiraning yuzasi va uzunligini hisoblash dasturini tuzing?
Asosi a ga va balandligi h ga teng bo’lgan uchburchak berilgan. Uningyuzasini topish python dasturini tuzing?
1 dan N gacha musbat butun songacha bo`lgan sonlarning yig`indisini hisoblash python dasturini tuzing?
Python dasturlash tilida soniyadan kun, soat, daqiqa va soniyaga o`tkazish python dasturini tuzing?
𝑎, 𝑏, 𝑐, 𝑑 4 ta butun sonni kiritib, natijani chiqarish uchun Python
python dasturini tuzing?
Berilgan satrni birinchi va oxirgi belgilarini almashtirib yangi satrga chiqarish uchun Python dasturini yozing.
Berilgan satrning takroriy belgilarni olib tashlash uchun Python dasturini yozing.
Joriy sana va vaqtni chiqarish python dasturini tuzing.
Oyda necha kun borligini aniqlash uchun Python dasturini yozing.
Yil va oy kiritilgandan so`ng taqvimni chiqarish dasturini tuzing.
Ikkita sana beriladi. Shu sanalar orasidagi kunni hisoblash dasturini tuzing.
Python dasturida berilgan ro`yxatdagi musbat sonlarni filtrlash dasturini tuzing.
Massiv oxiriga yangi element qo'shish uchun Python dasturini yozing.
Mavjud massivning ikkinchi elementidan oldin yangi element qo'shish
uchun Python dasturini yozing.
Raqamlar ketma-ketligidan barcha raqamlar bir-biridan farq qilishini
aniqlash uchun Python funksiyasini yozing.
Pythonda float tipidagi berilgan sonning musbat, manfiy yoki nol ekanligini
tekshirish dasturini tuzing.
Uchburchakning teng tomonli, teng yonli yoki turli tomonli ekanligini
tekshirish uchun Python dasturini yozing.
Sizga raqam kiritiladi va u haqiqiy telefon raqami ekanligini tekshirishingiz
kerak. Haqiqiy telefon raqami 8 ta raqamdan iborat bo'lib, 1, 8 yoki 9 bilan
boshlanadi. Raqam haqiqiy bo'lsa ‘yaroqli’ va haqiqiy bo’lmasa ‘yaroqsiz’ chiqadi. Python dasturini yozing.
Ikki xonali toq sonlarning yig`indisini topish uchun Python dasturini
yozing.
Ikki xonali juft sonlarning yig`indisini topish uchun Python dasturini
yozing.
n raqamli butun sonda 2 raqami ishtirok etgan sonlarni topish uchun Python
dasturini yozing.
0 dan 50 gacha Fibonachchi sonlarini olish uchun Python dasturini
yozing.
“WELCOME” so'zini teskari aylantiring. Foydalanuvchidan so'zni qabul qiladigan Python dasturini yozing va uni teskari aylantiring.
Satr uzunligini hisoblash uchun Python dasturini yozing
Berilgan “Python dasturlash tilidan masalalar to’plami”gapdagi har bir so'zning necha marta kelishini hisoblash uchun
Python dasturini yozing.
Pythonda ro`yxatdagi butun sonlarga mos keluvchi {2,5} gistogramma yarating.
1 dan 100 gacha bo'lgan 10 ta juft sonli ro'yxatni tasodifiy yaratish uchun
Python dasturini yozing.
Berilgan raqamlar roʻyxatidan uchta eng kichik musbat sonlar yigʻindisini
hisoblash uchun Python dasturini yozing.
Roʻyxatdagi {-2, 3, 5} barcha elementlarni koʻpaytirish uchun Python dasturini yozing.
Ikki xonali 5 ga bo`linadigan va 4 ga bo`linmaydigan sonlarni topish uchun
Python dasturini yozing.
Python dasturida berilgan {-2, 3, 7, -8, 9, 5} ro`yxatdagi musbat sonlarni filtrlash dasturini tuzing.
Ro`yxatda 4 lar sonini aniqlab beradigan dastur tuzing.
Berilgan {216, 256}juftlikdagi ikkita son orasidagi umumiy boʻluvchilari sonini toppish uchun Python dasturini yozing.
Berilgan musbat sondan kichik tub sonlar sonini hisoblash uchun Python
dasturini yozing.
3 va 6 dan tashqari 0 dan 6 gacha barcha raqamlarni chop etadigan Python
dasturini yozing. Eslatma: ‘continue’ dan foydalaning.
Berilgan 25 natural songacha bo'lgan tub sonlarni ekranga chiqarish dasturini
yozing.
“Mexanizatsiyalashtirilmaganliklaridandirda” Satrdagi takroriy belgilarni sanash uchun python dasturini yozing.
Berilgan ‘a12d45sd14dg’ satr raqamlari yig'indisini hisoblash uchun Python dasturini yozing.
‘A’ harfi naqshini chop etish uchun Python dasturini yozing.
Satrdagi ‘a12d45sd14dg’ raqamlar va harflar sonini hisoblang. Satrni qabul qiluvchi Python dasturini yozing va raqamlar va harflar sonini hisoblang.
Roʻyxatdagi [1, 2, -8, 0] eng kichik sonni olish uchun Python dasturini yozing.
Roʻyxatdagi [1, 2, -8, 0] eng katta sonni olish uchun Python dasturini yozing.
Python dasturlash tilida massivlarga doir dasturlar tuzish.
Satriy kattaliklar bilan ishash.
Python dasturlash tilida fayllar bilan ishlash .
Python dasturlash tilida grafik imkoniyatlari
Nazorat qiluvchi dasturlar yaratish.
Python dasturlash tili imkoniyatlarini o’rganish. Python dasturlash tilini oʻrnatish.
Python dasturlash tilining IDLE rejimida interaktiv dastur yaratish. Python dasturlash tilida faylli dastur yaratish .
Python dasturlash tili arifmetik amallar va mantiqiy amallar.Ta’minlash operatori.
Python dasturlash tilida matematik funksiyalar va ifodalar
Python tilinida chiziqli jarayonlar uchun dastur tuzish.
Python tilida tarmoqlanuvchi jarayonlar uchun dastur tuzish.
Python tilida takrorlanuvchi jarayonlar uchun dastur tuzish.
Python dasturlash tilida funksiyalarni yaratish va ulardan foydalanish.
Python dasturlash tilida ro‘yxat , kortejlar, lug’at va to’plamlardan foydalanish.
Python dasturlash tilida bir o’lchovli massivlar bilan ishlash.
Python dasturlash tilida ikki o’lchovli massivlar bilan ishlash.
Python dasturlash tilida satrlar va fayllar
Python dasturlash tilida grafiklar chizish va ularni qayta ishlash
Python dasturlash tilining IDLE rejimini ishga tushirish?
Python dasturlash tilining IDLE rejimida interaktiv dastur tuzish
bosqichlari?
Int(), satr (), float() va complex() funksiyalarining vazifalari?
Komleks sonlardan foydalanish ular ustida amallar?
Pythonda faylli dastur tuzish bosqichlari?
Ifoda deb nimaga aytiladi?
Ifodalarni python tilida yozilish tartibi?
Standart funksiya deb nimaga aytiladi?
Standart funksiyalarni python tilida yozilish tartibi?
Matematik kutubxonaga murojat qilish tartibini tushuntirib bering?
Matematik funksiyalarning har birini yozib ma‟nosini tushuntirib
bering?
Qo’shimcha(min, max, sum) funksiyalarning har birini yozib
ma‟nosini tushuntirib bering?
Chiziqli dasturlar deb nimaga aytiladi?
type() va help() funksiayalarning vazifalari?
Tarmoqlanuvchi jarayonlarni dasturlashning necha xil usuli
mavjud?
To’liq shartli operatorning ta’rifi, uning umumiy ko’rinishi va
vazifasi?
Qisqa shartli operatorning ta’rifi, uning umumiy ko’rinishi va
vazifasi?
Umumiy shartli operatorning ta’rifi, uning umumiy ko’rinishi va
vazifasi?
Python dasturlash tilida o‘zgaruvchilarni ekranga chiqarish.
Python dasturlash tilida global o‘zgaruvchilar.
Python dasturlash tilida sonli turlar.
Python dasturlash tilida satrlar bilan ishlash.
Python dasturlash tilida satrga oid funksiyalar.
Python dasturlash tilida satrni formatlash.
Python dasturlash tilida kortejlar.
Python dasturlash tilida ro‘yxatlar.
Python dasturlash tilida lug‘atlar.
Python dasturlash tilida break, continue va else operatorlari.
Python dasturlash tilida range() va xrange() funksiyalari.
Python dasturlash tilida lambda funksiyasi.
Python dasturlash tilida modullar.
Python dasturlash tilida fayllarni hosil qilish.
Python dasturlash tilida ma’lumotlarni kiritish va chiqarish operatorlari.
b= Python dasturlash tilida dastyrini tuzing
Ikkita haqiqiy son berilgan. Agar birinchi son ikkinchisidan katta bo’lsa, birinchi sonni, aks holda ikkala sonni ham chiqaruvchi dastur tuzilsin.( Blok-sxemasini va. Python dasturlash tilida dasturini tuzing)
Python dasturlash tili to’g’risida umuniy ma’lumotlar
Kub qirrasining uzunligi berilgan. Kubning hajmini va yon sirtining yuzini toping. (blok-sxemasini va Blok-sxemasini va Python dasturlash tilida dasturini tuzing)
Berilgаn butun son musbаt bo’lsа ungа 1 qo’shilsin, аks holdа 2 ni аyrib tаshlаnsin. (Blok-sxemasini va Python dasturlash tilida dasturini tuzing)
(blok-sxemasini va Python dasturlash tilida dasturini tuzing)
Berilgаn ikkitа n va m sonlarning kichingi toppish dasturini tuzing. (blok-sxemasini va (Python dasturlash tilida)
Python dasturlash tilining IDLE rejimida interaktiv dastur yaratish
Kubning tomonlаri а berilgаn. Uning hаjmini toping (blok-sxemasini va Python dasturlash tilida dasturini tuzing)
Berilgаn ikkitа n va m sonlarning kattasini toppish dasturini tuzing. (blok-sxemasini va Python dasturlash tilida dasturini tuzing)
Takrorlanuvchi jarayonlar uchun algoritmlar va dasturlar tuzish.
(blok-sxemasini va Python dasturlash tilida dasturini tuzing)
Uchtа butun son а, b, s berilgаn. Ulаrning а+b, а+s, b+s yig’indilаri ichidаn kаttаsini аniqlash dasturini tuzing. (blok-sxemasini va Python dasturlash tilida dasturini tuzing)
Python dasturlash tilida matematik funksiyalar
Python dasturlash tilida dasturini tuzing
N natural soni berilgan. Shu son bo’luvchilarini chiqaruvchi dastur tuzilsin.
Masalan: 30 ning bo’luvchilari 1, 2, 3, 5, 6, 10, 15, 30 (Python dasturlash tilida dasturini tuzing)
Tarmoqlanuvchi va takrorlanuvchi jarayonlar uchun algoritmlar va dasturlar tuzish jarayoni
a haqiqiy soni berilgan. Faqat ko‘paytirish amalidan foydalanib, quyidagilarni hisoblang:
a) a4 ikki marta ko‘paytirish bilan; b) a6 uch marta ko‘paytirish bilan;
v) a7 to‘rt marta ko‘paytirish bilan; g) a8 uch marta ko‘paytirish bilan;
0 dan n gacha sonlar yig’indisini hisoblash dasturini tuzing. N= 100 (blok-sxemasini va Python dasturlash tilida dasturini tuzing)
Python dasturlash tilida faylli dastur yaratish, kiritish va chiqarish operatorlari.
(blok-sxemasini va Python dasturlash tilida dasturini tuzing)
Ikki xonali son berilgan. Aniqlang:
uning raqamlari yig’indisi uchga karraligini; b) uning raqamlari yig’indisi a soniga karraligini.
Python dasturlash tilida tarmoqlanuvchi jarayonlar uchun algoritmlar va dasturlar tuzish.
Ikkita haqiqiy sonlar berilgan. Ulardan manfiymaslarini kvadratga, manfiylarini to’rtinchi darajaga ko’taring: (blok-sxemasini va Python dasturlash tilida dasturini tuzing)
Python dasturlash tilida dasturini tuzing
Takrorlanuvchi jarayonlar uchun algoritmlar va dasturlar tuzish
Ikkitа а vа b hаqiqiy musbаt sonlаri berilgаn. Ulаrning o’rtа geometrik qiymаtini toping (blok-sxemasini va Python dasturlash tilida dasturini tuzing)
yig’indini hisoblash dasturini tuzing. (Python dasturlash tilida)
Python dasturlash tilida Arifmetik amallari
x, y, z haqiqiy sonlari berilgan. Quyidagilarni aniqlovchi dastur tuzilsin
max(x+y+z, xyz);
min2(x+y+z/2, xyz)+1;
yig’indini hisoblash dasturini tuzing.
Python tilida massiv elementlari bilan ishlash.
Ikkitа а vа b nol qiymаtgа teng bo’lmаgаn sonlаr berilgаn. Ulаrning ko’pаytmаsi vа bo’linmаsini (blok-sxemasini va Python dasturlash tilida dasturini tuzing)
a, b, c haqiqiy sonlari berilgan. Bu sonlar a ≥ b ≥ c tengsizlikni qanoatlantirsa, ularning qiymatini 2 marta orttiruvchi, aks holda ular qiymatini absolyut qiymatga almashtiruvchi dastur tuzilsin.