Tajriba ish №2 Mavzu: Massivlardan foydalanib dasturlash Ishdan maqsad


import java.util.Scanner; public class



Yüklə 463,9 Kb.
səhifə2/3
tarix28.07.2023
ölçüsü463,9 Kb.
#137788
1   2   3
2-Tajriba ishi (1) topwiriq

import java.util.Scanner;


public class Misol1 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n;
n = sc.nextInt();
int a[] = new int[n];
for (int i = 0; i < n; i++) {
a[i] = sc.nextInt();
}
for (int i = 0; i < n; i++) {
System.out.println("a["+i+"] = "+a[i]);
}
}
}

Misol2: Bir o`lchamli massiv berilgan. Shu massivni elementlarini yig`indisini toping.
Massiv elementlarining yig’indisini qandaydir boshqa o’zgaruvchida saqlaymiz. Uning dastlabki qiymatini nolga tenglaymiz va sikl yordamida massivning har bir elementini qo’shib chiqamiz.
import java.util.Scanner;


public classMisol2 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n;
n = sc.nextInt();
int a[] = newint[n];
for (int i = 0; i < n; i++) {
a[i] = sc.nextInt();
}
Int s = 0;
for (int i = 0; i < n; i++) {
s+=a[i];
}
System.out.println("massiv elementlari yig`indisi" + s);
}
}


Ikki o’lchamli massiv – bir xil tipli ikkita indeks orqali murojaat qilinadigan jadval shaklidagi ma’lumotlar to’plami. Ikki o’lchamli massivni n ta satr, m ta ustundan iborat jadval ko’rinishida tasvirlash oson, i-satr va j-ustun kesishish nuqtasida a[i][j] elementi qiymati saqlanadi.

Ikki o’lchamli massiv matritsa deb ham nomlanadi.
Matritsa elementlarini kiritish. Matritsaning elementlari qator bo’yicha yuqoridan pastga, ustun bo’yicha chapdan o’nga tartibda kiritiladi. 3x3 matritsa elementlari a11, a12, a13, a21, a22, a23, a31, a32, a33 tartibda kiritiladi. Kiritishni amalga oshirish uchun qator bo’yicha sikl, uning ichida ustun bo’yicha sikl amalga oshirish lozim.
Java dasturlash tilida matritsani tavsiflash bir o’lchamli massivga o’xshash bo’ladi:
[][] = new [][]
Masalan sartlari 1 dan n gacha, ustunlari 1 dan m gacha bo’lgan butun tiplia matritsa quyidagicha yoziladi

Yüklə 463,9 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