Mavzu: phpda for takrorlash operatori tadbiqi
Download 55.01 Kb.
|
PHPda for operatorining ishlatilishi 23-mavzu
- Bu sahifa navigatsiya:
- Break
For sikl operatori:
for ($x = 0; $x <= 5; $x++) { echo "The number is: $x "; } ?> Bilamizki masalani yechish davomida bazi bir masalani javobini topish uchun bir necha bor takrorlanadi. Buni hal qilish uchun albatta bizga takrorlash ya’ni sikl operatorlari kerak bo’ladi. Takrorlash operatorlari quyidagilar: For Do .. While While Siz yechayotgan masalangizni berilishiga qarab shulardan birini tanlaysiz. For takrorlash operatori quyidagicha. For ( Bu operator amal qilishni Sikl takrorlanishi davomida bajarilishi lozim bo’lgan operatorlar majmuasi sikl tanasi deyiladi. Sikl tanasi sifatida bir yoki bir nechta operatordan foydalanish mumkin. Agar sikl tanasida bir nechta operatordan foydalanmoqchi bo’lsak bu operatorlarni blok {} orasiga olishimiz kerak. 1 dan 10 gacha bo’lgan sonlarni chiqaruvchi dastur: #include using namespace std; int main() { for (int i = 1; i <= 10; i++) cout << i << » «; cout << endl; return 0; } Ekranda quyidagicha natija hosil bo’ladi. Break – funksiyasini har qanday sikl operatoriga qo’llash mumkin. Bu funksiya sikl tugatilishini ta’minlaydi. Ya’ni boshqarilishni sikl operatoridan keyingi operatorga uzatadi. Continue – funksiyasini har qanday sikl operatoriga qo’llash mumkin. Bu funksiya parametrni keyingi qiymatni qabul qilishini taminlaydi. Boshqacha so’z bilan aytganda sikl tanasi tugatiladi. Bunda siklning o’zi tugatilmaydi. Dasturlash davomida kodimizning biror qismini bir necha marta takrorlash talab etilishi mumkin. Misol uchun, ro'yxat ichidagi har bir elementni alohida qatordan konsolga chiqarish, yoki bo'lmasa har bir elementni kvdartaga oshirish va hokazo. Mana shunday vaziyatlarda bizga for operatori yordam beradi. Dasturlashda bu tsikl (loop) deb ataladi. Keling quyidagi misolni ko'ramiz. Bizda mehmonlar ro'yxati bor, biz har bir mehmonning ismini yangi qatordan chiqarmoqchimiz. Buning uchun quyidagi kodni yozamiz: 1 mehmonlar = ['Ali','Vali','Hasan', 'Husan','Olim'] 2 for mehmon in mehmonlar: 3 print(mehmon) Natija: Ali Vali Hasan Husan Olim Keling, kodni tahlil qilaylik. 1-qatorda biz mehmonlar degan ro'yxat yaratdik va uni mehmonlarning ismi bilan to'ldirdik. 2-qatorda for tsiklini bohladik. Bu qator Pythonga mehmonlar degan ro'yxatdan har bir elementini olib uni yangi, mehmon degan o'zgaruvchiga yuklashni buyuryapti (o'zgaruvchiga istalgan nom berishingiz mumkin. Biz tushunarli bo'lishi uchun mehmon deb atadik) 3-qatorda biz mehmon degan o'zgaruvchining qiymatini konsolga chiqardik. Bu tsikl to mehmonlar ro'yxatida elementlar tugagunga qadar takrorlanadi. 1 mehmonlar = ['Ali','Vali','Hasan', 'Husan','Olim'] 2 for mehmon in mehmonlar: 3 print(f"Hurmatli {mehmon}, sizni 20 Dekabr kuni nahorga oshga taklif qilamiz") 4 print("Hurmat bilan, Palonchiyevlar oilasi") Download 55.01 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling