0% menganggap dokumen ini bermanfaat (0 suara)
322 tayangan4 halaman

Array Soal 1

Dokumen tersebut berisi penjelasan tentang array multidimensi dan contoh programnya. Juga menjelaskan cara mengetahui panjang array dan contoh programnya. Terdapat juga informasi tentang tugas class object dan method serta beberapa halaman tugas.

Diunggah oleh

Fahri
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
322 tayangan4 halaman

Array Soal 1

Dokumen tersebut berisi penjelasan tentang array multidimensi dan contoh programnya. Juga menjelaskan cara mengetahui panjang array dan contoh programnya. Terdapat juga informasi tentang tugas class object dan method serta beberapa halaman tugas.

Diunggah oleh

Fahri
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 4

Nama : Fahriadi Rahma Dhany

Kelas : 3KA25
NPM : 12117076

TUGAS ARRAY

1. Kenapa suatu program java memerlukan Array Multidimensi, berikan contohnya ?

Jawab :

Karena Array multidimensi merupakan tipe data terstruktur yang berguna untuk
menyimpan sejumlah data yang bertipe sama

Contoh :

package latihan;
import java.util.Scanner;
public class Latihan {
public static void main(String[] args) {
Scanner matrik = new Scanner(System.in);
int i;
int x;
int matrikA [][] = new int[2][2];
int matrikB [][] = new int[2][2];
int jum [][] = new int[2][2];
System.out.println("INPUT MATRIK A");
for (i = 0; i < matrikA.length; i++){
for (x = 0; x < matrikA.length; x++){
System.out.print("Matrik A baris ke-" + (i + 1) + " kolom ke-" + (x + 1) + ":");
matrikA[i][x] = matrik.nextInt();
}
}
System.out.println("INPUT MATRIK B")
for (i = 0; i < matrikB.length; i++){
for (x = 0; x < matrikB.length; x++){
System.out.print("Matrik B baris ke-" + (i + 1) + " kolom ke-" + (x + 1) + ": ");
matrikB[i][x] = matrik.nextInt();
}
}
System.out.println("MATRIK A");
for (i = 0; i < matrikA.length; i++){
for (x = 0; x < matrikA.length; x++){
System.out.print(matrikA[i][x] + " ");
}
System.out.println();
}
System.out.println("MATRIK B");
for (i = 0; i < matrikB.length; i++){
for (x = 0; x < matrikB.length; x++){
System.out.print(matrikB[i][x] + " ");
}
System.out.println();
}
for (i = 0; i < jum.length; i++){
for (x = 0; x < jum.length; x++){
jum[i][x] = matrikA[i][x] + matrikB[i][x];
}
}
System.out.println("PENJUMLAHAN MATRIK A DAN MATRIK B");
for (i = 0; i < jum.length; i++){
for (x = 0; x < jum.length; x++){
System.out.print(jum[i][x] + " ");
}
System.out.println();
}
}
}

2. Bagaimana mengetahui kapasitas atau panjang dari suatu array? dan berikan contoh
programnya!

Jawab :

Dilihat saat kita mendeklarasikannya, contohnya seperti Array = new int[5] berarti
memiliki batas dari 0 sampai 4. Karena di array mulainya dari 0

Contoh :
package latihan2;
public class Latihan2 {
public static void main(String[] args) {
int[] angka = new int[100];
int x = 1;
//untuk memberi nilai pada tiap index
for (int i = 0; i < angka.length; i++) {
angka[i] = x;
x++;
}
int total = 0;
//untuk menjumlahkan nilai 1-100
for (int i = 0; i < angka.length; i++) {
total+=angka[i];
}
System.out.println(total);
}
}

TUGAS CLASS OBJECT DAN METHOD

Program 7-4

Tugas2 Halaman 8
Tugas3 Halaman 15

Anda mungkin juga menyukai