Amaliy matematika va informatika’’ yo’nalishi mavzu: C# dasturlash tilida dialog oynalari
Download 178.57 Kb. Pdf ko'rish
|
- Bu sahifa navigatsiya:
- Goto takrorlash strukturasi
do/while takrorlash strukturasi: Shunday hollar bo‘ladiki, while takrorlash
operatori sizning talablaringizga javob bermaydi, bunday hollarda do… while takrorlash operatoridan foydalanish qulayroq.do/while ifodasi while strukturasiga o'xshashdir. Bitta farqi shundaki whileda shart boshiga tekshiriladi. do/while da esa takrorlanish tanasi eng kamida bir marta ijro ko'radi va shart strukturaning so'ngida test qilinadi. Shart true bo'lsa blok yana takrorlanadi. Shart false bo'lsa do/while ifodasidan chiqiladi. Agar do/while ichida qaytarilishi kerak bo'lgan ifoda bir dona bo'lsa {} qavslarning keragi yo'qdir. Quyidagicha bo'ladi: do 11 ifoda; while (shart); Lekin {} qavslarning yo'qligi dasturchini adashtirishi mumkin. Chunki qavssiz do/while oddiy while ning boshlanishiga o'xshaydi. Buni oldini olish uchun {} qavslarni har doim qo'yishni tavsiya etamiz. do { ifoda1; ifoda2; } while (shart); Goto takrorlash strukturasi. Goto operatori boshqa barcha takrorlash operatorlari uchun asosiy mezon bo‘lib xizmat qiladi. Lekin shu bilan birgalikda unda juda ko‘p o‘tishlar amalga oshiriladi va buning natijasida dastur chalkashliklarga yo‘l qo‘yadi. Professional dasturchilar odatda unda juda ko‘p o‘tishlar amalga oshiriladi va buning natijasida dastur chalkashliklarga yo‘l qo‘yadi. Professional dasturchilar odatda unda foydalanihmaydi, lekin C# tilini chalkashliklarga yo‘l qo‘yadi C# tilini mukammal o‘rganish uchun bu operator haqida qisqacha aytib o‘tamiz: 1. Label (metka, belgi) yaratiladi. 2. Labelga o‘tish bajariladi. Masalan: using System; public class Labels 12 { public static int Main( ) { int i = C; label: Console.WriteLine ("i: {0 } ", i); i + + ; if (i < 10) goto label; return 0; } } Download 178.57 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling