message
message
Scanner;
showRecord(pdID,pdName,pdPrice,pdQty,pdRevenue,discount,netRevenue,totalRevenue);
System.out.print("Enter ID which one you want to search:");
int id= scan.nextInt();
searchByID(id,pdID,pdName,pdPrice,pdQty,pdRevenue);
}
}
}
public static double calculateTotalRevenue(double[] revenue) {
double totalRevenue =0;
for(int i= 0; i<revenue.length; i++){
totalRevenue+=revenue[i];
}
return totalRevenue;
}
public static double calculateDiscount(double total,double rate) {
double discount = 0;
if (total >10000){
discount = total *rate;
}
return discount;
}
public static double calculateNetRevenue(double totalRevenue, double discount)
{
double netRevenue=0;
netRevenue = totalRevenue-discount;
return netRevenue;
}
System.out.println("===============================================================
");
for(int i= 0; i<id.length; i++){
System.out.println(id[i]+"\t"+name[i]+"\t\t"+price[i]+"\t\t"+qty[i]+"\t\
t"+revenue[i]);
}
System.out.println("===============================================================
");
System.out.println("\t\t\t\t\t Total Revenue:\t "+total);
System.out.println("\t\t\t\t\t Discount \t "+discount);
System.out.println("\t\t\t\t\t Net Revenue:\t "+netRevenue);
private static void searchByID(int searchID, int[] id, String[] name, int[]
price, int[] qty, double[] revenue) {
for(int i= 0; i<id.length; i++){
if(id[i]==searchID){
System.out.println(id[i]+"\t"+name[i]+"\t\t"+price[i]+"\t\t"+qty[i]
+"\t\t"+revenue[i]);
}
}
}
}