• Metod int getInt()
  • Código 1. Condicionales i




    Download 103,17 Kb.
    bet2/13
    Sana24.01.2024
    Hajmi103,17 Kb.
    #144805
    1   2   3   4   5   6   7   8   9   ...   13
    Bog'liq
    adhambek11011107

    Código 1. Condicionales i
    // Forma simple del condicional
    if(expresión booleana) {
    // Bloque en caso que la expresión sea verdadera
    }
    // Forma compuesta del condicional
    if(expresión booleana) {
    // Bloque en caso que la expresión sea verdadera
    } else {
    // Bloque en caso que la expresión sea verdadera
    }
    // Condicional en escalera
    if(expresión booleana 1) {
    // Bloque en caso que la expresión 1 sea verdadera
    } else if(expresión booleana 2) {
    // Bloque en caso que la expresión 2 sea verdadera
    } else if(expresión booleana 3) {
    // Bloque en caso que la expresión 3 sea verdadera
    } else{
    // Bloque en caso que ninguna expresion sea verdadera
    }
    Shartli bayonotda e'tiborga olish kerak bo'lgan asosiy fikrlar quyidagilardir:

    • Mantiqiy ifodadagi qavslar talab qilinadi.

    • qismidan foydalanish else Kodda.

    • Shuni ta'kidlash kerakki, blok ichidagi kod chekinishi kerak.

    • Shartlining uchinchi shaklida (narvonda) bir nechta mantiqiy ifodalar to'g'ri bo'lsa-da, faqat birinchi haqiqiy mantiqiy ifodaga mos keladigan blok bajariladi, xuddi shunday segmentlar soni cheksiz bo'lishi mumkin. else if.

    • Shuni yodda tutingki, ko'p hollarda uchlik operatori kod yozishni soddalashtiradi, ammo siz bu soddalikni juda sirli ifodalarni o'qish qiyinligi bilan muvozanatlashingiz kerak.

    • Agar bloklar bitta ko'rsatmaga ega bo'lsa, yuqorida aytilganlarga qaramay, qavslardan foydalanish shart emas, o'qish qulayligi uchun har doim qavslardan foydalanish tavsiya etiladi.

    MAVZU: JAVADA HISOBLAGICHLAR



    • Metod int getInt() - konsoldan butun sonni o'qib , uni qaytarishi kerak

    • char getOperation() usuli - konsoldan ba'zi qiymatlarni o'qishi va operatsiya (+, -, * yoki /) bilan belgini qaytarishi kerak.


    • Download 103,17 Kb.
    1   2   3   4   5   6   7   8   9   ...   13




    Download 103,17 Kb.