▶ 실습문제 1
모든 사람이 사탕을 골고루 나눠가지려고 한다.
인원 수와 사탕 개수를 키보드로 입력 받고
1인당 동일하게 나눠가진 사탕 개수와 나눠주고 남은 사탕의 개수를 출력하세요.
[실행화면 예시]
인원 수 : 29
사탕 개수 : 100
1인당 사탕 개수 : 3
남는 사탕 개수 : 13
Scanner sc = new Scanner(System.in);
System.out.print("인원수 : ");
int input1 = sc.nextInt();
System.out.print("사탕 개수 : ");
int input2 = sc.nextInt();
System.out.println("1인당 사탕 개수: " + input2/input1);
System.out.println("남는 사탕 개수 : " + input2%input1);
▶ 실습문제 2
키보드로 입력 받은 값들을 변수에 기록하고 저장된 변수 값을 화면에 출력하여 확인하세요.
[실행화면 예시]
이름 : 홍길동
학년(정수) : 3
반(정수) : 4
번호(정수) : 15
성별(남학생/여학생) : 남학생
성적(소수점 아래 둘째 자리까지) : 85.75
3학년 4반 15번 홍길동 남학생의 성적은 85.75점 입니다.
Scanner sc = new Scanner(System.in);
System.out.print("이름 : ");
String input1 = sc.next();
System.out.print("학년 : ");
int input2 = sc.nextInt();
System.out.print("반 : ");
int input3 = sc.nextInt();
System.out.print("번호 : ");
int input4 = sc.nextInt();
System.out.print("성별(남학생/여학생) :" );
String input5 = sc.next();
System.out.print("성적(소수점 아래 둘째 자리까지) : ");
double input6 = sc.nextFloat();
System.out.printf("%d학년 %d반 %d번 %s %s의 성적은 %.2f점 입니다.\n",
input2, input3, input4, input5, input1, input6);
▶ 실습문제 3
정수를 하나 입력 받아 짝수/홀수를 구분하세요. (0은 짝수로 취급합니다.)
[실행화면 예시]
정수 입력 : 3
홀수 입니다.
Scanner sc = new Scanner(System.in);
System.out.print("정수입력 : ");
System.out.println( sc.nextInt() %2==0 ? "짝수" : "홀수" + " 입니다.");
▶ 실습문제 4
국어, 영어, 수학에 대한 점수를 키보드를 이용해 정수로 입력 받고,
세 과목에 대한 합계(국어+영어+수학)와 평균(합계/3.0)을 구하세요.
세 과목의 점수와 평균을 가지고 합격 여부를 처리하는데
세 과목 점수가 각각 40점 이상이면서 평균이 60점 이상일 때 합격, 아니라면 불합격을 출력하세요.
[실행화면 예시]
국어 : 60
영어 : 80
수학 : 40
합계 : 180
평균 : 60.0
합격
Scanner sc = new Scanner(System.in);
System.out.print("국어: ");
int input1 = sc.nextInt();
System.out.print("영어: ");
int input2 = sc.nextInt();
System.out.print("수학: ");
int input3 = sc.nextInt();
int result1 = input1 + input2 + input3;
System.out.println("합계: "+ result1);
System.out.printf("평균: %.1f\n",(double)result1/3);
boolean result2 = input1 >= 40 && input2 >= 40 && input3 >= 40 ;
boolean result3 = ((result1)/3) >= 60;
System.out.println(result2 && result3 ? "합격" : "불합격");
'Java > 예제' 카테고리의 다른 글
| [Java] 반복문 _ 연습문제 (가위바위보 게임) (0) | 2022.03.17 |
|---|---|
| [Java] 조건문 (Condition) _ 연습문제 (0) | 2022.03.15 |
| [Java] 형변환 (Casting) _ 연습문제 (0) | 2022.03.14 |