Ko’tarishga juda noqulay


class Test{ public



Yüklə 42,28 Kb.
səhifə3/3
tarix16.12.2022
ölçüsü42,28 Kb.
#75542
1   2   3
Massiv

class Test{


  • public static void main(String args[]) {


  • int temp_mes[]= {21,26,32,24,28,43,35,29,23,19,21,11};


  • float rez = 0;


  • for(int i = 0; i < 12; i++){


  • rez += tem_mes[i];


  • }


  • System.out.println (rez/12);


  • }


  • }

    Ko’rib turganingizdek, kodlar anchqa qisqargan va optimallashgan. Bu misolning yechimini qadamma qadam ko’rib chiqsak.
    Binchi qadam: rez = 0, i=0 bo’lganida temp_mas[0] = 21 ga teng bo’ladi natijada rez = 0 + 21, rez = 21
    Ikkinchi qadam : rez = 21, i=1, temp_mas[1] = 26, rez = 21 + 26
    Uchinchi qadam: rez = 47, i=2, temp_mas[2] = 32, rez = 47 + 32
    ……………………………………………………………………..
    O’n ikkinchi qadam: rez = 301, i=11, temp_mas[11] = 11, rez = 301 + 11
    Natija rez = 312 va sikl qadami tugaydi.
    Massiv tuzilishi

    Massivlar 2 xil turda bo‘lishi mumkin: bir o‘lchamli va ko‘p o‘lchamli.
    Bir o‘lchamli massivlar bitta tipdagi o‘zgaruvchilar ro‘yxatidan iborat bo‘ladi. Bir o‘lchamli massivni e’lon qilish uchun, dastlab, massiv tipi, so‘ng massiv nomi ko‘rsatiladi(undan so‘ng qavslar).

    Source code



    1. int a[]=new int[5];//massivni e’lon qilish


    2. a[0]=10;


    3. a[1]=20;


    4. a[2]=70;


    5. a[3]=40;


    6. a[4]=50;

    bu yerda uzunligi 5 ga teng bo’lgan massiv e’lon qilinyapti va ularning indexiga mos ravishda qiymatlar o’zlashtirilyapti.


    Source code



    1. class TestArray{


    2. publicstatic void main(String args[]){


    3. inta[]=new int[5];//massiv e’lon qilinyapti


    4. a[0]=10;


    5. a[1]=20;


    6. a[2]=70;


    7. a[3]=40;


    8. a[4]=50;


    9. //massivni ekrada chiqarish


    10. for(inti=0;i//length massivning uzunligi


    11. out.println(a[i]);


    12. }}

    Natija :
    10
    20
    70
    40
    50
    Massiv elementlari ichida eng kichigini aniqlash dasturi


    Source code



    1. class Testarray2{


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


    3. int a[]={33,3,4,5};


    4. int min=a[0];


    5. for(int i=1;i


    6. if(min>a[i])


    7. min=a[i];


    8. System.out.println(min);


    9. }

    10. }

    Yüklə 42,28 Kb.

    Dostları ilə paylaş:
  • 1   2   3




    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