[ JAVA ] 형변환
2022. 1. 12. 17:47ㆍJAVA
문제 1 |
반지름입력 : 2 원넓이는 _입니다. HINT) r*r*3.14==원넓이 |
Scanner sc=new Scanner(System.in);
final double PI=3.14; // 상수화
System.out.print("반지름입력: ");
int radius=sc.nextInt();
double area=radius*radius*PI;
System.out.println("원넓이는 "+area+"입니다.");
문제 2 |
학생이 5명 존재합니다. 이 학생들의 점수를 입력하고, 반 평균을 출력해 주세요. 학생1: 10 학생2: 20 ex) 총점 30 평균 15.0 -> 점수를 입력할 때, 실수로 0~100이 아닌 입력은 재입력 |
Scanner sc=new Scanner(System.in);
int sum=0;
final int stu=5;
int i=1;
while(i<=stu) {
System.out.println("학생"+i+": ");
int score=sc.nextInt();
if(score<0 || 100<score) {
System.out.println("0~100 사이의 수만 입력하세요.");
continue;
}
sum+=score;
i++;
}
double avg=sum*1.0/stu;
System.out.println("총점: "+sum+"평균: "+avg);
'JAVA' 카테고리의 다른 글
[ JAVA ] 예외와 예외처리 ( 2 ) (0) | 2022.01.15 |
---|---|
[ JAVA ] 예외와 예외처리 ( 1 ) (0) | 2022.01.13 |
[ JAVA ] 메서드 ( 함수 ) (0) | 2022.01.12 |
[ JAVA ] 배열 활용하여 서점 프로그램 구현하기 (0) | 2022.01.12 |
[ JAVA ] 배열 활용하여 카페프로그램 구현하기 (0) | 2022.01.07 |