반응형
Scanner scanner = new Scanner(System.in);
System.out.print("문자열을 입력하세요 : ");
String str = scanner.nextLine();
System.out.println("입력 받은 문자열 : " + str);
System.out.print("정수를 입력하세요 : ");
int intValue = scanner.nextInt();
System.out.println("입력 받은 정수 : " + intValue);
System.out.print("실수를 입력하세요 : ");
double doubleValue = scanner.nextDouble();
System.out.println("입력 받은 실수 : " + doubleValue);
-두 수의 값을 더하는 Scanner 예제
// 두 수를 입력받아 입력받은 두수의 합을 출력
Scanner sc = new Scanner(System.in);
System.out.println("첫 번째 값을 입력하라. (편의상 반말로 하겠다)");
int num1 = sc.nextInt();
System.out.println("두 번째 값을 입력하라. (편의상 반말로 하겠다)");
int num2 = sc.nextInt();
System.out.println("당신이 입력한 그 값의 합은 " + (num1 + num2) + " 입니다.");
- 두 수의 값 중 무엇이 더 큰지 비교하는 Scanner 예제
// 두 개의 정수를 입력받은 후 두 수중 더 큰 수를 출력 해야 한다.
Scanner sc = new Scanner(System.in);
System.out.println("첫 번째 값을 입력하라. (편의상 반말로 하겠다)");
int num1 = sc.nextInt();
System.out.println("두 번째 값을 입력하라. (편의상 반말로 하겠다)");
int num2 = sc.nextInt();
if(num1 > num2) {
System.out.println("너가 입력한 값은 " + num1 + "이 더 크지 안그래?");
} else {
System.out.println("너가 입력한 값은 " + num2 + "이 더 크지 안그래?");
}
-Scanner 클래스를 이용하여 원화를 이용받아 달러로 바꾸어 다음 예시와 같이 출력하는 프로그램을 작성
$1 = 1400으로 가정하고 계산
환전하고 싶은 원화를 입력하시오 : 5500
5500원 환전 액수 = $4.230
Scanner sc = new Scanner(System.in);
System.out.println("달러로 바꾸고 싶은 원화를 입력하세요.");
System.out.println("현재 달러 환율 = $1 (1달러당) 1,400won (1400원)");
System.out.println(">>>>>>>>>>>>");
int money = sc.nextInt();
System.out.println("전산 처리중>>>>>>>>>>>>");
double dollar = money / 1400.0;
System.out.println("당신이 환전하고자 하는 금액은 " + money + "원 이며, 환전 받을 달러의 액수는 " + dollar + "$ 입니다.");
반응형
'java↗' 카테고리의 다른 글
java 변수(타입),형변환 (0) | 2024.04.12 |
---|---|
java↗7-15. 생성자(constructor) (0) | 2024.03.28 |
java↗7-14. 오버로딩(overloading) (1) | 2024.03.27 |
java↗7-13. static 메서드와 인스턴스 메서드 (0) | 2024.03.27 |
java↗7-12. 기본형 매개변수, 참조형 매개변수 (0) | 2024.03.27 |