archive
9-27 JAVA 스터디 예제 풀이) 조건문 본문
1. Scanner 클래스를 이용하여 정수로 된 돈의 액수를 입력받아 5만원, 만원, 천원, 백원, 오십원, 십원, 일원으로 각각 몇 개씩 변환되는지 출력하라.
소스코드
실행결과
------------------
2. Scanner 클래스로 정수 세 개를 입력 받고 3개의 숫자 중 중간 크기의 수를 출력하라. 평균값을 구하는 것이 아님에 주의하라.
소스코드
실행결과
--------------------
3. Scanner를 이용하여 삼각형의 변의 길이를 나타내는 정수 세 개를 입력받고 이 세 개의 정수로 삼각형을 만들 수 있는지 판별하라. 삼각형이 되려면 두 변의 합이 다른 한 변보다 커야 한다.
소스코드
실행결과
-------------
4. 369 게임을 간단히 작성해보자. 1~99까지의 정수를 입력받고 정수에 3, 6, 9 중 하나가 있는 경우는 "박수 짝"을 출력하고, 두 개 있는 경우에는 "박수 짝짝"을 출력하는 프로그램을 작성하여라.
소스코드
실행결과
--------------
5. 2차원 평면에서 직사각형은 왼쪽 상단 모서리와 오른쪽 하단 모서리의 두 점으로 표현한다. (100,100)과 (200,200)의 두 점으로 이루어진 사각형이 있을 때, Scanner을 이용하여 정수 x와 y의 값을 입력받고 점 (x,y)가 이 직사각형 안에 있는지를 판별해라.
소스코드
실행결과
-------------------
6. 원의 중심을 나타내는 한 점과 반지름을 실수 값으로 입력받아라. 그리고 실수 값으로 다른 점 (x, y)를 입력받아 이 점이 원의 내부에 있는지 판별하라.
소스코드
실행결과
-----------------
7. 원의 정보를 받기 위해 키보드로부터 원의 중심을 나타내는 한 점과 반지름을 두 번 입력받아라. 두 개의 원을 입력받고 두 원이 서로 겹치는지 판단하여 출력하여라.
소스코드
실행결과
----------------
8. 숫자를 입력받아 3-5는 "봄", 6-8은 "여름", 9-11은 "가을", 12-2는 "겨울"을, 그 외 숫자를 입력한 경우 "잘못입력"을 출력하는 프로그램을 작성하여라.
소스코드
실행결과
-------------
9. 사칙연산을 입력받아 계산하는 프로그램을 작성하고자 한다. 연산자는 +, -, *, / 네 가지로 하고 피연산자는 모두 정수로 한다. 피연산자와 연산자는 빈칸으로 분리하여 입력한다. 0으로 나누기 시 "0으로 나눌 수 없습니다"를 출력하고 종료한다.
소스코드
실행결과
'Java > 스터디 예제 풀이' 카테고리의 다른 글
6장 클래스와 메소드 심층 탐구 연습 문제 및 LAB 문제 (0) | 2023.02.05 |
---|---|
5장 클래스, 객체, 메소드 연습 문제 및 LAB 문제 (0) | 2023.02.05 |
4장 배열 연습 문제 및 LAB 문제 (0) | 2023.02.05 |
3장 선택과 반복 연습 문제 및 LAB 문제 (0) | 2023.02.03 |
2장 변수와 자료형 연습 문제 및 LAB 문제 (0) | 2023.02.03 |