Assalamualaikum Wr. Wb
Source code ;
package tugas.pertemuan11;
import java.util.Scanner;
public class TugasPertemuan11 {
public static void main(String[] args) {
// Initialisasi Larik 1 dimensi
int[][] nilai = new int[4][4];
int baris,kolom;
System.out.println("");
String risan [][]= new String [4][4];
//cara input data pada array 2 dimensi
for(baris=0;baris<nilai.length;baris++){
for(kolom=0;kolom<nilai[baris].length;kolom++){
Scanner bacaRecord = new Scanner(System.in);
System.out.print("Input nilai Tabel baris["+baris+"] kolom["+kolom+"]= ");
nilai[baris][kolom] = bacaRecord.nextInt();
}
}
//cara menampilkan data pada array 2 dimensi
System.out.println("\n-----------Hasil nilai -----------------");
for(baris=0;baris<nilai.length;baris++){
for(kolom=0;kolom<nilai[baris].length;kolom++){
System.out.print(" | "+nilai[baris][kolom]);
}
System.out.print(" |\n");
}
System.out.println("------------------------------------------");
//cara menampilkan data pada array 2 dimensi
System.out.println("\n-----------Hasil nilai -----------------");
for(baris=0;baris<nilai.length;baris++){
for(kolom=0;kolom<nilai[baris].length;kolom++){
risan[baris][kolom] = Integer.toString(nilai[baris][kolom]);
if (risan[baris][kolom].contains("4")) {
risan[baris][kolom] = "**" ;
System.out.print(" | "+risan[baris][kolom]);
}
else {System.out.print(" | "+risan[baris][kolom]);
}
}
System.out.print(" |\n");
}
System.out.println("------------------------------------------");
}
}
Gambar dari hasil Source code ;
Pada postingan saya kali ini saya ingin membagikan postingan saya dalam tugas kuliah semester II
yang berjudul "Program Nilai 2 Dimensi Java Netbeans Console".
Kali ini saya diberikan tugas untuk membuat aplikasi dengan Array 2 dimensi
dengan ketentuan :
- Jumlah baris 4
- Jumlah kolom 4
- User menginput nilai (angka- 2 digit) pada setiap kombinasi baris dan kolom
1. System menampilkan nilai yang diinput
2. Jika ada nilai yang diinput terdapat angka 4, maka nilai diganti dengan karakter (**)
Source code ;
package tugas.pertemuan11;
import java.util.Scanner;
public class TugasPertemuan11 {
public static void main(String[] args) {
// Initialisasi Larik 1 dimensi
int[][] nilai = new int[4][4];
int baris,kolom;
System.out.println("");
String risan [][]= new String [4][4];
//cara input data pada array 2 dimensi
for(baris=0;baris<nilai.length;baris++){
for(kolom=0;kolom<nilai[baris].length;kolom++){
Scanner bacaRecord = new Scanner(System.in);
System.out.print("Input nilai Tabel baris["+baris+"] kolom["+kolom+"]= ");
nilai[baris][kolom] = bacaRecord.nextInt();
}
}
//cara menampilkan data pada array 2 dimensi
System.out.println("\n-----------Hasil nilai -----------------");
for(baris=0;baris<nilai.length;baris++){
for(kolom=0;kolom<nilai[baris].length;kolom++){
System.out.print(" | "+nilai[baris][kolom]);
}
System.out.print(" |\n");
}
System.out.println("------------------------------------------");
//cara menampilkan data pada array 2 dimensi
System.out.println("\n-----------Hasil nilai -----------------");
for(baris=0;baris<nilai.length;baris++){
for(kolom=0;kolom<nilai[baris].length;kolom++){
risan[baris][kolom] = Integer.toString(nilai[baris][kolom]);
if (risan[baris][kolom].contains("4")) {
risan[baris][kolom] = "**" ;
System.out.print(" | "+risan[baris][kolom]);
}
else {System.out.print(" | "+risan[baris][kolom]);
}
}
System.out.print(" |\n");
}
System.out.println("------------------------------------------");
}
}
Gambar dari hasil Source code ;
Tampilan ketika program di jalankan ;