Ўзбекистон республикаси ташқи ишлар вазирлиги
Download 0.59 Mb. Pdf ko'rish
|
Java Sattorov 1-qism
continue o‗zidan keyin yozilgan sikl oxirigacha bo‗lgan barcha operatorni
bajarilmasdan tashlab o‗tishni ta‘minlaydi, Ammo, siklning takrorlanishi davom etadi. for da continue bajarilishni sikl parametri qiymatining o‗zgarishi va shartning tekshirilishiga uzatsa, while va do-while da esa shartni tekshirishga uzatadi. continue operatorining qo‗llanishiga doir quyidagi misolni ko‗raylik[1]: public class Main { public static void main(String[] args) { 66 for (int i=0; i<10; i++) { System.out.print( i+" "); If (i%2==0) continue;// i ning butunligini tekshirish System.out.println(); } } } Bu programmaning natijasi 0 1 2 3 4 5 6 7 8 9 ko‗rinishda bo‗ladi. if operatorida i ning qiymati butunligi tekshiriladi. Agar bu qiymat butun bo‗lsa, continue operatori ishlaydi va o‗zidan keyingi yangi satrga o‗tish operatori ishlamasligini ta‘minlaydi. Bu operatorni ham metka bilan ishlatish mumkin. Qo‗llanish qoidasi metkali break dek. Quyidagi programma bunga misol bo‗ladi[1]: public class Main { public static void main(String[] args) { a1:for (int i = 0; i < 10; i++) { for (int j = 0; j < 10; j++) { if (j > i) { System.out.println(); continue a1; } System.out.print(" " + (i * j)); } } System.out.println(); } } Programma ishlaganda uchburchak shaklidagi quyidagi matritsa hosil bo‗ladi: 0 0 1 0 2 4 0 3 6 9 0 4 8 12 16 0 5 10 15 20 25 0 6 12 18 24 30 36 0 7 14 21 28 35 42 49 |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling