While! A va в butun musbat sonlari berilgan ( a > B). A usunlikdagi kesmada maksimal darajada В


Download 15.67 Kb.
bet1/3
Sana28.10.2023
Hajmi15.67 Kb.
#1729403
  1   2   3
Bog'liq
While! A va В-fayllar.org


While! A va В

While! A va В butun musbat sonlari berilgan ( A > B). A usunlikdagi kesmada maksimal darajada В kesma joylashtirilgan. A kesmaning bo'sh qismini aniqlovchi programma tuzilsin. Ko'paytirish va bo'lish amallarini ishlatmang.
a=int(input('a='))
b=int(input('b='))
while a>=b:
a=a-b
print(a)
While2. A va В butun musbat sonlari berilgan (A > B). A usunlikdagi kesmada В kesmadan nechta joylashtirish mumkinligini aniqlovchi programma tuzilsin. Ko'paytirish va bo'lish amallarini ishlatmang.
a=int(input('a='))
b=int(input('b='))
k=0
while a>=b:
a=a-b
k+=1
print(k)
While3. N va К butun musbat sonlari berilgan. Faqat ayirish va qo'sсhish amallarini ishlatib N sonini К soniga bo'lgandagi qoldiq va butun qismini aniqlovchi programma tuzilsin.
a=int(input('a='))
b=int(input('b='))
k=0
while a>=b:
a=a-b
k+=1
print(k,a)
While4. n butun soni berilgan (n > 0). Agar n soni 3 ning darajasi bo'lsa *3 - ning darajasi’. aks xolda *3 - ning darajasi emas” degan natija chiqaruvchi programma tuzilsin. Qoldiqli bo'lish va bo'lish amallarini ishlatmang.
n=int(input('n='));
i=1;
while ii*=3;
if n==i:
print(n,'3 ning darajasi');
else:
print(n,'3 ning darajasi emas');
While5. 2 sonining qandaydir darajasini bildiruvchi n butun soni berilgan (n > 0). n = 2k. к ni aniqlovchi programma tuzilsin.
n=int(input('n='));
k=0;
while n>=2:
n=n//2;
k+=1;
print(k)
if(n%2!=0):
print('2 darajasi emas')
While6. n natural soni berilgan (n > 0). Quyidagi ifodani hisoblovchi programma tuzilsin: n!! = n * (n - 2) * (n - 4)...
n=int(input('n='));
p=1;
while n>=2:
p=p*n;
n=n-2;
print('p=',p);
Agar n juft bo'lsa oxirgi ko'payuvchi 2, toq bo'lsa 1 bo'ladi.

Download 15.67 Kb.

Do'stlaringiz bilan baham:
  1   2   3




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