🔒 Closed Pahelp JAVA

Status
Not open for further replies.
Mga boss pa check ako ng code ko dko alam kung pano isolve ung error.
Gumagana namn sa c++ ung pseudocode.

Screenshot_20220323_201217.webp
Screenshot_20220323_201222.webp


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
 
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.
 
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;
 
Status
Not open for further replies.

Similar threads

About this Thread

  • 3
    Replies
  • 509
    Views
  • 3
    Participants
Last reply from:
Chokita

Online now

Members online
960
Guests online
855
Total visitors
1,815

Forum statistics

Threads
2,276,338
Posts
28,969,179
Members
1,231,215
Latest member
Oninchan
Back
Top