Buat aplikasi program 2 dimensi
ketentuan :
-jumlah baris 4
-jumlah kolom 4
-user menginput nilai angka 2 digit pada setiap angka kombinasi baris dan kolom
output :
-sistem menanmpilkan nilai yang di input
-jika ada nilai yang di input angka 4
maka nilai di ganti dengan .**.
CODING :
package array2dimensi;
import java.util.Scanner;
public class array2dimensi {
public static void main(String[] args) {
// Initialisasi Larik 2 dimensi
int[][] nilai = new int[4][4];
int baris,kolom;
String[][] hasil2 = new String[4][4];
//cara input data pada array 2 dimensi
for(baris=0;baris<nilai.length;baris++){
System.out.print("\n");
for(kolom=0;kolom<nilai[baris].length;kolom++){
Scanner bacaRecord = new Scanner(System.in);
System.out.print("Input Angka Baris["+baris+"] kolom["+kolom+"]= ");
nilai[baris][kolom] = bacaRecord.nextInt();
}
}
//cara menampilkan nilai pada array 2 dimensi
System.out.println("\n------Tampilan Nilai Input-------");
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 nilai yang telah berubah pada array 2 dimensi
System.out.println("\n------Hasil Nilai Berubah--------");
for(baris=0;baris<nilai.length;baris++){
for(kolom=0;kolom<nilai[baris].length;kolom++){
hasil2[baris][kolom]= String.valueOf(nilai[baris][kolom]);
if (hasil2[baris][kolom].contains("4")){
hasil2[baris][kolom]= "**";
System.out.print(" | "+hasil2[baris][kolom]);
}
else {
System.out.print(" | "+nilai[baris][kolom]);
}
}
System.out.print(" |\n");
}
System.out.println("---------------------------------");
}
}
OUTPUT :
ketentuan :
-jumlah baris 4
-jumlah kolom 4
-user menginput nilai angka 2 digit pada setiap angka kombinasi baris dan kolom
output :
-sistem menanmpilkan nilai yang di input
-jika ada nilai yang di input angka 4
maka nilai di ganti dengan .**.
CODING :
package array2dimensi;
import java.util.Scanner;
public class array2dimensi {
public static void main(String[] args) {
// Initialisasi Larik 2 dimensi
int[][] nilai = new int[4][4];
int baris,kolom;
String[][] hasil2 = new String[4][4];
//cara input data pada array 2 dimensi
for(baris=0;baris<nilai.length;baris++){
System.out.print("\n");
for(kolom=0;kolom<nilai[baris].length;kolom++){
Scanner bacaRecord = new Scanner(System.in);
System.out.print("Input Angka Baris["+baris+"] kolom["+kolom+"]= ");
nilai[baris][kolom] = bacaRecord.nextInt();
}
}
//cara menampilkan nilai pada array 2 dimensi
System.out.println("\n------Tampilan Nilai Input-------");
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 nilai yang telah berubah pada array 2 dimensi
System.out.println("\n------Hasil Nilai Berubah--------");
for(baris=0;baris<nilai.length;baris++){
for(kolom=0;kolom<nilai[baris].length;kolom++){
hasil2[baris][kolom]= String.valueOf(nilai[baris][kolom]);
if (hasil2[baris][kolom].contains("4")){
hasil2[baris][kolom]= "**";
System.out.print(" | "+hasil2[baris][kolom]);
}
else {
System.out.print(" | "+nilai[baris][kolom]);
}
}
System.out.print(" |\n");
}
System.out.println("---------------------------------");
}
}
OUTPUT :
Komentar
Posting Komentar