728x90
public void method1() {
// 실수형으로 국어, 영어, 수학 세 과목의 점수를 입력 받아 총점과 평균을 출력하세요.
// 이 때 총점과 평균은 정수형으로 처리하세요.
// 실수 입력3칸 총점,평균 정수처리
Scanner sc = new Scanner(System.in);
System.out.print("국어 : ");
float score1 = sc.nextFloat();
System.out.print("영어 : ");
float score2 = sc.nextFloat();
System.out.print("수학 : ");
double score3 = sc.nextDouble();
// 방법1 : println() + 강제 형변환(int)
System.out.println("총점 : "+ (int)(score1+score2+score3)); // (int)
System.out.println("평균 : "+ (int)((score1+score2+score3)/3));
// 방법2 : printf()
System.out.printf("총점 : %.0f%n",score1+score2+score3);
System.out.printf("평균 : %.0f",(score1+score2+score3)/3);
}
728x90
반응형
'small steps > 1일 1코딩 - 코딩을 내 몸처럼' 카테고리의 다른 글
[1일1코딩] [Java] 자동 형변환(casting) (0) | 2022.02.12 |
---|---|
[1일1코딩] [Java] 전위 증가 연산자(전치), 후위 증가 연산자(후치) (0) | 2022.02.11 |
[1일1코딩] [Java] scanner + nextFloat(), nextDouble() + printf() 소수점자리 (0) | 2022.02.09 |
[1일1코딩] [Java] Scanner + nextLine() + .charAt() (0) | 2022.02.08 |
[1일1코딩] [Java] 상속(Inheritance) + super. (0) | 2022.02.07 |