Shartli takrorlash algoritmni mohiyati


Download 363.05 Kb.
Pdf ko'rish
bet2/5
Sana07.05.2023
Hajmi363.05 Kb.
#1438266
1   2   3   4   5
Bog'liq
Uyga Vazifa 7 1 QismUPD

Boshlang’ich 
1) Qo’yida 2-Rasmda sizga dastur berilgan. Shu dasturga ekrandan
a) 5 
b) 6 
c) -1 
d) 10 
kiritilsa dasturni har bir buyrug’ini qadam qadam bajarib yozma ravishda 
oxirida iteratsiyalar soni va sikl tugagandan keyin cnt va n ning qiymatini yozing. 


2-Rasm 
Namuna a)5
1) n=5 kiritildi. 
2) cnt=-1 qiymat o’zlashtirildi. 
3) sikl boshlandi. 
3.1) cnttana: cnt+=2 yane cnt=-1+2=1; 
tana:n-=1 yane n=5-1=4 
3.2) cnttana:cnt+=2 yane cnt=1+2=3 
tana:n-=1 yane n=4-1=3 
3.3) cnt4) dastur yakunlandi. 
Bu yerda 2 ta iteratsiya sikl tugagandan so’ng cnt=3 n=3 
2) Qo’yida 3-rasmda sizga dastur kodi berilgan. Shu dasturni bajargandan 
keyin foydalanuvchi ekrandan (oqimdan) 


a) 11 
b) 8 
c) 0 
d) -18 
3-rasm 
kiritsa dastur qanday amallarni bajaradi. Qadam ma qadam bajarib ko’ring. 
(Bundan oldingi misolga o’xshab) 
3) Sizga bitta k soni beriladi. k marta o’z ismingizni chiqaruvchi dastur tuzing. 
Masalan : 
k=3; 
Umidjon 
Umidjon 
Umidjon
4) Sizga bitta soni beriladi.1 dan n sonigacha (n ni o’zi ham ) barcha sonlarni 
ekranga chiqaring. 
Masalan : 
n=4 
Ekranda
1 2 3 4  


5) Sizga bitta  butun soni beriladi. Siz 1 dan shu n sonigacha barcha juft 
sonlarni ekranga chiqaring. 
Masalan 
n=4 
Ekranda
2 4 
6) Sizga bitta  butun soni beriladi. Siz 1 dan shu n sonigacha barcha toq
sonlarning kvadratini (son*son=son kvadrati) ekranga chiqaring. 
Masalan 
n=4 
Ekranda
1 9 
izoh 1*1=1 3*3=9 
7) Sizga bitta butun a soni koridor uzunligi beriladi. Siz shu karidorni b 
uzunlikdagai gilamlar bilan qoplamoqchisiz. Aytaylik kenglik juhatidan 
koridor bilan gilam kengligi bir xil bulsin. Siz karidorni qoplash uchun eng 
kamida nechta uzunlikdagi gilam sotib olishingiz kerak. (/*% amallaridan 
foydalanish mumkin emas!faqat +-). 
Masalan koridor uzunligi 14 metr deylik gilam uzunligi esa 2 metr. Bizga 
enga kamida 7 dona 2 metr li gilam kerak to’liq qoplash uchun. 
Agar koridor 15 metr bulganda kamida 8 dona 2 metrli gilam kerak edi. Ha 
oxirgisini kesishga tugri keladi. 
8) a sonini b ga bo’lganda qoldiq ba butun qismini topuvchi dastur tuzing. 
Bunda % / amallaridan foydalanish mumkin emas. Faqat +- orqali ishlang. 
Masalan: 
a=15 
b=3 
butun qismi 5 


qoldiq 0 
Masalan a=19 
b=4 
butun qismi 4 
qoldiq qismi 3 
Yane 4*4+3
9) Sizga bitta butun n soni beriladi. (n>0 ligi aniq va n ni o’zi ham kiradi). 
dan n gacha sonlar yigindisini hisoblovchi dastur tuzing. 
Masalan n=9 
Yigindi 45 
10) 
Sizga bitta butun n soni beriladi. (n>0 ligi aniq va n ni o’zi ham 

Download 363.05 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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