Hai kak!! tugas kali ini tugasnya tentang array nih kak
Contoh sintaknya kayak gini nih :
Contoh sintaknya kayak gini nih :
---o---
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package array;
import java.util.Scanner;
import javax.print.DocFlavor;
/**
*
* @author Sitti Muhartini
*/
public class tugasarray1 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
/*int a=10;
String s = null;
s = String.valueOf(a);
System.out.println(s);*/
String penjualan[][]=new String [100][4];
int index = 0;
int pil = 0;
do{
System.out.println("Daftar nama barang");
System.out.println("1. Beras \n 2.Tepung \n 3.Tepung \n 4. Keluar");
System.out.println("Masukkan Pilihan Anda: ");
pil = in.nextInt();
switch(pil){
case 1 :
System.out.println("Anda memesan beras");
for(int i=0; i<=index; i++)
{
for(int j=0; j<4; j++) {
if(j==0)
{System.out.print("Masukkan Merek Barang: ");
String nb = in.next();
penjualan[index][0]=nb;
}
else if (j==1){
System.out.println("Masukkan Jumlah Barang");
//int jumlah = in.nextInt();
penjualan[index][1]=in.next();
}
else if (j==2){
penjualan[index][2]="10000";
}
else
{
int ttl = Integer.valueOf(penjualan[index][1])*Integer.valueOf(penjualan[index][2]);
penjualan[index][3]= String.valueOf(ttl);
}
}
}
index++;
for(int i=0; i<=index-1; i++)
{
for(int j=0; j<1; j++) {
System.out.println("Merek Barang : "+penjualan[i][j]);
System.out.println("Jumlah Barang: "+penjualan[i][j+1]);
System.out.println("Harga Barang : "+penjualan[i][j+2]);
System.out.println("Total Bayar : "+penjualan[i][j+3]);
}
}
break;
case 2 :
System.out.println("Anda memesan gula");
for(int i=0; i<=index; i++)
{
for(int j=0; j<4; j++) {
if(j==0)
{System.out.print("Masukkan Merek Barang: ");
String nb = in.next();
penjualan[index][0]=nb;
}
else if (j==1){
System.out.println("Masukkan Jumlah Barang");
//int jumlah = in.nextInt();
penjualan[index][1]=in.next();
}
else if (j==2){
penjualan[index][2]="12000";
}
else
{
int ttl = Integer.valueOf(penjualan[index][1])*Integer.valueOf(penjualan[index][2]);
penjualan[index][3]= String.valueOf(ttl);
}
}
}
index++;
for(int i=0; i<=index-1; i++)
{
for(int j=0; j<1; j++) {
System.out.println("Merek Barang : "+penjualan[i][j]);
System.out.println("Jumlah Barang: "+penjualan[i][j+1]);
System.out.println("Harga Barang : "+penjualan[i][j+2]);
System.out.println("Total Bayar : "+penjualan[i][j+3]);
}
}
break;
case 3 :
System.out.println("Anda memesan tepung");
for(int i=0; i<=index; i++)
{
for(int j=0; j<4; j++) {
if(j==0)
{System.out.print("Masukkan Merek Barang: ");
String nb = in.next();
penjualan[index][0]=nb;
}
else if (j==1){
System.out.println("Masukkan Jumlah Barang");
//int jumlah = in.nextInt();
penjualan[index][1]=in.next();
}
else if (j==2){
penjualan[index][2]="7000";
}
else
{
int ttl = Integer.valueOf(penjualan[index][1])*Integer.valueOf(penjualan[index][2]);
penjualan[index][3]= String.valueOf(ttl);
}
}
}
index++;
for(int i=0; i<=index-1; i++)
{
for(int j=0; j<1; j++) {
System.out.println("Merek Barang : "+penjualan[i][j]);
System.out.println("Jumlah Barang: "+penjualan[i][j+1]);
System.out.println("Harga Barang : "+penjualan[i][j+2]);
System.out.println("Total Bayar : "+penjualan[i][j+3]);
}
}
break;
case 4 :
System.out.println("Anda Telah Keluar, Terima Kasih");
System.exit(0);
break;
default: System.out.println("Error : Status data tidak valid");
System.exit(0);
}
}
while(pil!=4);
}
}
---o---
Tidak ada komentar:
Posting Komentar