Tugas Java Minggu 7
int A[] = new int [10];
A[0] = 9;
A[1] = 1;
A[2] = 2;
A[3] = 0;
A[4] = 4;
A[5] = 6;
A[6] = 5;
A[7] = 7;
A[8] = 8;
A[9] = 3;
int i,j,N = 10, temp;
System.out.println("Mengurukan data angka dari yang terkecil hingga terbesar dengan array");
for (i = 0; i < N; i++) {
for (j = N-1; j>i; j--){
if (A[j] < A[j-1]){
temp=A[j];
A[j]=A[j-1];
A[j-1]=temp;
}
}
}
for (j = 0; j < N; j++) {
System.out.println(A[j]);
}
2. Array Matriks
Scanner masuk = new Scanner (System.in);
int nilai1 [][] = new int [2][2];
int nilai2 [][] = new int [2][2];
int hasil [][] = new int [2][2];
System.out.println("Masukkan data matriks A : ");
for (int i=0;i<2;i++){
for (int j=0;j<2;j++){
System.out.print("("+ (i+1)+" , "+ (j+1)+") : ");
nilai1[i][j]=masuk.nextInt();
}
}
System.out.println("Masukkan data matriks B : ");
for (int k=0;k<2;k++){
for (int l=0;l<2;l++){
System.out.print("("+ (k+1)+" , "+ (l+1)+") : ");
nilai2[k][l]=masuk.nextInt();
}
}
System.out.println("Matriks A");
for (int i=0;i<2;i++){
for (int j=0;j<2;j++)
System.out.print(nilai1[i][j]+" ");
System.out.println();}
System.out.println("Matriks B");
for (int k=0;k<2;k++){
for (int l=0;l<2;l++)
System.out.print(nilai2[k][l]+" ");
System.out.println();}
for(int x=0;x<2;x++){
for(int y=0;y<2;y++){
hasil[x][y]=nilai1[x][y]+ nilai2[x][y];
}
}
System.out.println("Proses Penjumlahan Matriks A Dan B = ");
for(int x=0;x<2;x++){
for(int y=0;y<2;y++){
System.out.print(nilai1[x][y]+ " + "+ nilai2[x][y]+" = "+hasil[x][y]+" " );
}
System.out.println();
}
System.out.println("Hasil Penjumlahan Matriks A Dan B = ");
for(int x=0;x<2;x++){
for(int y=0;y<2;y++){
System.out.print(hasil[x][y]+" " );
}
System.out.println();
}
3. Array Table Penjualan
String[]nmbrg = new String[50];
int[]jum = new int[100];
int[]hrg = new int[100];
DataInputStream karakter = new DataInputStream(System.in);
System.out.print("Masukan Bulan Penjualan : ");
String bulan=karakter.readLine();
System.out.print("Masukan jumlah data : ");
String jml=karakter.readLine();
int data = Integer.valueOf(jml).intValue();
for(int i=0;i<data; i++)
{
System.out.print("Nama Barang Ke-"+(i+1)+ "=");
String nm=karakter.readLine();
nmbrg[i]=nm;
System.out.print("Jumlah : ");
String jlh=karakter.readLine();
int jlah = Integer.valueOf(jlh).intValue();
jum[i]=jlah;
System.out.print("Harga Rp.: ");
String har=karakter.readLine();
int harg = Integer.valueOf(har).intValue();
hrg[i]=harg;
}
System.out.println("LAPORAN PENJUALAN PT. YAI");
System.out.println("BULAN : "+bulan);
System.out.println("================================================");
System.out.println("NO NAMA BARANG JUMLAH HARGA TOTAL ");
System.out.println("================================================");
int tpenj=0;
for(int i=0;i<data; i++)
{
System.out.println((i+1)+" "+nmbrg[i]+" "+jum[i]+" "+hrg[i]+
" "+(jum[i]*hrg[i]));
tpenj = tpenj + (jum[i]*hrg[i]);
}
System.out.println("================================================");
System.out.println("TOTAL BARANG : "+data);
System.out.println("TOTAL PENJUALAN : "+tpenj);

0 komentar:
Posting Komentar