Sikl (for,for each,wihile,do wihile ) operatorlari


int arr[]={12,23,44,56,78}; for



Yüklə 58,65 Kb.
səhifə4/8
tarix30.03.2023
ölçüsü58,65 Kb.
#91599
1   2   3   4   5   6   7   8
java mustaqil ish

    Bu səhifədəki naviqasiya:
  • Break
int arr[]={12,23,44,56,78};

  • for(int i:arr){

  • System.out.print(i+”, ”); 

  • } } 12, 23, 44, 56, 78

    Yana biz break yoki continue dan ham foydalanamiz
    Break operatori.
    Bu operator bilan, «switch» haqidagi maqolada biroz tanishgan edik. U yerda bu operator, operatorlar ketma-ketligini tugatish uchun ishlatilgan edi. «Break» operatori dasturda, sikldan chiqish va «shartsiz o‘tish» operatori kabi vazifalarni ham bajaradi. Keling ikkala holni ham ko‘rib chiqaylik, dastlab bu operator orqali qanday qilib sikldan chiqish mumkinligini ko‘rsatamiz.
    Oldingi maqolalardan ma’lumki, sikl shartga bog‘liq holda operator yoki operatorlar guruhini ishlatib turadi. Qachonki shart yolg‘on bo‘lsa, sikl o‘z ishini tugatadi va sikldan keyingi operatorlar ishlashni boshlaydi. «Break» operatori sikl shartiga qaramasdan, siklni tugatadi, hattoki, sikl sharti rost qiymat qabul qilayotgan bo‘lsa ham.



    1. class Test {

    2. public static void main(String args[]){

    3. for(int i=0; i<100; i++){

    4. System.out.println("Son"+i);

    5. if (i==10) break; }

    6. System.out.println("Sikl tugadi");

    7. }

    8. }

    Yuqoridagi misoldan ko‘rinib turibdiki, sikl yordamida 100 ta qiymat ekranga chiqarilishi lozim (i<100, 0 dan 99 gacha), lekin bu jarayon oxirigacha bajarilmaydi, chunki «break» operatori mavjud (5-qatorda). Bu operator «if» operatori bilan birga kelgan. Demak, shart qo‘yilgan, agar «i» o‘zgaruvchi qiymati «10» ga teng bo‘lsa, «break» operatori ishga tushadi, ya’ni siklni tugatib dasturdan chiqib ketiladi.
    «Continue» operatori.
    Bu operator, ishlayotgan sikl qadamini tashlab ketib, navbatdagi qiymat bilan siklni boshidan boshlab davom ettiradi. Sikl tanasida ishlatilgan «continue» operatori, o‘zidan keyin kelgan operatorlarni ishlatmaydi. Tub sonlarni chiqarib beruvchi dastur ko’rib chiqaylik.



    1. public class MainClass {


    2. Yüklə 58,65 Kb.

      Dostları ilə paylaş:
  • 1   2   3   4   5   6   7   8




    Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
    rəhbərliyinə müraciət

    gir | qeydiyyatdan keç
        Ana səhifə


    yükləyin