What's new

Help Pahelp JAVA

Lucifer Mrnngstr

Addict
Established
Joined
Jul 12, 2017
Posts
202
Reaction
34
Points
119
Age
28
Mga boss pa check ako ng code ko dko alam kung pano isolve ung error.
Gumagana namn sa c++ ung pseudocode.

Screenshot_20220323_201217.jpg
Screenshot_20220323_201222.jpg


Ito ung code ko mga boss:

package HelloWorldExample;

import java.util.Scanner;

public class HelloWorldExample {
public static void main(String args[]) {

Scanner sc = new Scanner(System.in);
double ap, tp, cash, change;
float discount;
String d;
// char choice;

System.out.print("--Welcome to AbyssMart---");
System.out.print("\n\n-----------------------------------\n\n");

System.out.print("Enter your amount purchase: ₱");
ap = sc.nextFloat();

if (ap >= 100 && ap <= 200) {
System.out.print("\nYou recieved %10 discount.");
d = "%10";
discount = 0.1;
} else if (ap >= 201 && ap <= 320) {
System.out.print("\nYou recieved %20 discount.");
d = "%20";
discount = 0.2;
} else if (ap >= 321) {
System.out.print("\nYou recieved %25 discount.");
d = "%25";
discount = 0.25;
}

tp = ap * discount;

System.out.print("\n\nYour total payment: ₱" + tp);
System.out.print("\n\nEnter your cash: ₱");
cash = sc.nextInt();

change = cash - tp;

System.out.print("\n-----------------------------------\n\n");
System.out.print("Your amount purchase: ₱" + ap);
System.out.print("\nYour discount: " + d + " / -₱" + discount);
System.out.print("\nYour cash: ₱" + cash);
System.out.print("\nYour change: ₱" + change);
System.out.print("\n-----------------------------------\n\n");
System.out.print("Thank you for coming.");
}
}


Salamat advance mga bossing
 

Attachments

Yung discount boss gawin mo na ding double. Tska yung sc din pala.

double discount;

ap = sc.nextDouble;

Para pare prehas silang double hindi magcoconflict sa data type.
 
Last edited:
Yung discount boss gawin mo na ding double. Tska yung sc din pala.

double discount;

ap = sc.nextDouble;

Para pare prehas silang double hindi magcoconflict sa data type.
Salamat boss nawala na ung error sa discount boss. Kaso d nadadala ung value sa labas ng if-else statement.
 
Salamat boss nawala na ung error sa discount boss. Kaso d nadadala ung value sa labas ng if-else statement.
Mag declare ka muna value
ap = 0.0;
discount = 0.0;
d = " ";
Sa taas ng if statement mo.

May mali rin sa formula mo pwede mk gawin is gawa ka new variable
double disvalue(or whatever);

Then
disvalue = ap * discount;
tp = ap - disvalue;
 
Last edited:

Similar threads

Back
Top