import java.util.Scanner;
public class 스파르타자판기 {
public static void main(String[] args) {
//Scanner 객체 생성
Scanner scanner = new Scanner(System.in);
System.out.println("사이다 1,700원");
System.out.println("콜라 1,900원");
System.out.println("식혜 2,500원");
System.out.println("솔의눈 3,000원");
String name = scanner.nextLine();
//목록에 없는 음료일 경우 실행 종료
if (!name.equals("사이다") && !name.equals("콜라") && !name.equals("식혜") && !name.equals("솔의눈")) {
System.exit(0);
}
Integer money = scanner.nextInt();
if (name.equals("사이다")) {
if (money < 1700) {
System.out.println("돈이 부족합니다");
} else {
System.out.println(money - 1700);
}
}
if (name.equals("콜라")) {
if (money < 1900) {
System.out.println("돈이 부족합니다");
} else {
System.out.println(money - 1900);
}
}
if (name.equals("식혜")) {
if (money < 2500) {
System.out.println("돈이 부족합니다");
} else {
System.out.println(money - 2500);
}
}
if (name.equals("솔의눈")) {
if (money < 3000) {
System.out.println("돈이 부족합니다");
} else {
System.out.println(money - 3000);
}
}
scanner.close();
}
}
Scanner
import java.util.Scanner;
public class InputExample {
public static void main(String[] args) {
// Scanner 객체 생성
Scanner scanner = new Scanner(System.in);
// 문자열 입력
System.out.print("이름을 입력하세요: ");
String name = scanner.nextLine(); // 한 줄 전체 입력
//공백 전까지의 문자열을 입력받음
String a = scanner.next():
// 정수 입력
System.out.print("나이를 입력하세요: ");
int age = scanner.nextInt();
// 실수 입력
System.out.print("키를 입력하세요(단위: m): ");
double height = scanner.nextDouble();
// 입력 결과 출력
System.out.println("안녕하세요, " + name + "님!");
System.out.println("나이: " + age);
System.out.println("키: " + height + "m");
// Scanner 닫기
scanner.close();
}
}
'JAVA' 카테고리의 다른 글
보너스 문제: 가위 바위 보 (0) | 2024.12.17 |
---|---|
Lv3. 단어 맞추기 게임 (2) | 2024.12.16 |
Lv1. 랜덤 닉네임 생성기 (0) | 2024.12.14 |
JAVA와 Spring 특징 (0) | 2024.12.11 |
반복문 연습하기 (0) | 2024.12.11 |