728x90
음료수 종류와 잔 수를 입력받으면 가격을 알려주는 프로그램을 작성하라. 에스프레소는 2000원, 아메리카노 2500원, 카푸치노 3000원, 카페라떼 3500원이다.
커피 주문하세요>>카푸치노 3
9000원입니다.
(1) if문을 활용하라.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("커피 주문하세요>>");
String coffee = sc.next();
int cup = sc.nextInt();
if(coffee.equals("에소프레소"))
System.out.println(2000*cup+"원입니다.");
else if(coffee.equals("아메리카노"))
System.out.println(2500*cup+"원입니다.");
else if(coffee.equals("카푸치노"))
System.out.println(3000*cup+"원입니다.");
else if(coffee.equals("카페라떼"))
System.out.println(3500*cup+"원입니다.");
else
System.out.println("잘못입력했습니다.");
sc.close();
}
}
(2) switch문을 활용하라.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("커피 주문하세요>>");
String coffee = sc.next();
int cup = sc.nextInt();
switch(coffee) {
case "에스프레소":
System.out.println(2000*cup+"원입니다."); break;
case "아메리카노":
System.out.println(2500*cup+"원입니다."); break;
case "카푸치노":
System.out.println(3000*cup+"원입니다."); break;
case "카페라떼":
System.out.println(3500*cup+"원입니다."); break;
default:
System.out.println("잘못입력하셨습니다.");
}
sc.close();
}
}
딱히 어려운 부분은 없는거 같습니다...
728x90
'JAVA' 카테고리의 다른 글
명품 자바 에센셜 2강 실습문제 10번 (0) | 2022.03.07 |
---|---|
명품 자바 에센셜 2강 실습문제 9번 (0) | 2022.03.07 |
명품 자바 에센셜 2강 실습문제 7번 (0) | 2022.03.07 |
명품 자바 에센셜 2강 실습문제 6번 (0) | 2022.03.07 |
명품 자바 에센셜 2강 실습문제 5번 (0) | 2022.03.07 |