Tajriba ish №2 Mavzu: Massivlardan foydalanib dasturlash Ishdan maqsad



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

int a[][] = new int[n][m];
Quyidagi dasturda matritsa elementlarini kiritish, chiqarish va yig’indisini xisoblash amalga oshirilgan.


import java.util.Scanner;


public class Misol3 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n,m;
n = sc.nextInt();
m = sc.nextInt();
int a[][] = newint[n][m];
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++) {
a[i][j] = sc.nextInt();
}
}
//matritsanichiqarish
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++) {
System.out.print(a[i][j]+" ");
}
System.out.println("");
}
int s = 0;
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++) {
s += a[i][j];
}
}
System.out.println("mtritsa elementlari yig`indisi "+s);
}
}




Topshiriqlar.
1-topshiriq:

  1. Bir o`lchamli sonli massivni o`rtacha qiymatidandan kichik elеmеntlarini o`rtacha qiymati хisоblansin.

  2. import java.util.Scanner;

  3. public class d_lab2 {

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

  5. try (Scanner sc = new Scanner(System.in)) {

  6. System.out.print("Massivning uzunligi:");

  7. int n = sc.nextInt();

  8. int arr[] = new int[n];


  9. for (int i = 0; i < n; i++) {

  10. arr[i] = sc.nextInt();

  11. }

  12. int s = 0;

  13. int p = 1;


  14. for (int i = 0; i < n; i++) {


  15. s += arr[i];


  16. }


  17. for (int i = 0; i < n; i++) {

  18. if ((i + 1) % 2 == 1) {

  19. p *= arr[i];


  20. } else {

  21. s += arr[i];

  22. }

  23. }

  24. System.out.println("Natija: " + 1.0 * p / s);

  25. }

  26. }

  27. }





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