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



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

public static void main(String[] args) {

  • int nValues = 50;

  • OuterLoop: for (int i = 2; i <= nValues; i++) {

  • for (int j = 2; j < i; j++) {

  • if (i % j == 0) {

  • continue OuterLoop;

  • }

  • }

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

  • }

  • }

  • }

    Natija: 2,3,5,7,11,13,17,19,23,29,31,37,41,43,47

    While, Do While operatori


    dastur tuzishda ko'p ishlatiladigan sikl operatori hisoblanadi. Bu operator bir yoki bir necha operatorlar guruhini qo'yilgan shart yolg'on(false) bo'lguncha bajaradi. Qachonki shart rost bo'lsa, sikl o'z ishini boshlaydi va shartdagi qiymatlar sikl ichida o'zgartirib boriladi.
    Sintaksis quyidagicha:while (shart) {// operatorlar bloke }

    Shart har doim mantiqiy qiymat qabul qiladi: rost(true) yoki yolg'on(false). Blok ichiga istalgancha operatorlar yozish mumkin, yoki umuman yozmaslik ham mumkin.

    • «While» operatorida avval shart tekshirilib keyin amal bajariladi.

    • «While» operatoridan raqamlar ketma-ketligi doimiy bo'lmagan hollarda ishlatiladi.

    • «While» operatori takrorlanish davri har xil bo'lgan sikllar ustida ammalar bajarishda qo'l keladi.

    Tasavvur qiling, siz bozordan 3kg pomidor xarid qilyapsiz, sotuvchi tarozida turgan idishga pomidor solyapti bir safar 2ta bir safar 3ta qo'liga siqqanicha olib idishga solyapti. Sotuvchining idishga pomidor solishi doimiy takrorlanyapti, lekin miqdori har safar har xil, bu jarayon pomidorlar 3 kg bo'lgunicha davom etadi. Endi bu jarayonni tahlil qilib chiqsak

    • Idishdagi boshlang'ich pomidor miqdori 0 kg

    • Chegaraviy miqdor 3 kg

    • Ortib borish miqdori har safar har xil

    Sotuvchining miyyasidagi jarayonlarni dasturiy ko'rinishini qanday bo`lishini ko'rsak:

    1. Sotuvchi xaridordan necha kg pomidor olishini so`rab chegaraviy miqdorni aniqlaydi;

    2. Idishni taroziga qo`yib boshlang`ich miqdor (massa=0) 0 deb oladi;

    3. Idishga pomidor solishi bilan miqdorni hisoblab boradi;

    4. Agar massa 3 kg dan oshib ketsa, ortiqcha pomidorlarni olib tashlaydi.

    Bu misolning javada dasturiy ko'rinishi:

    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