시험 점수 입/출력과 총점, 평균 계산
import java.util.*;
public class Homework2 {
public static void main(String[] args)
{
// 입력 작업을 위한 스캐너 객체 선언
Scanner sc = new Scanner(System.in);
int kor=0;
int eng = 0;
int math = 0;
int total = 0;
// 평균은 소숫점을 포함시켜야 한다.
// 그에 따른 자료형은 float, double등이 있다.
float avg = 0;
// 이름 입력 작업
System.out.print("이름을 입력해 주세요 : ");
String name = new String();
name = sc.next();
// 각 과목의 점수를 입력하는 작업
System.out.print("국어 점수를 입력해 주세요 : ");
kor = sc.nextInt();
System.out.print("영어 점수를 입력해 주세요 : ");
eng = sc.nextInt();
System.out.print("수학 점수를 입력해 주세요 : ");
math = sc.nextInt();
// 총 점 계산
total = kor + eng + math;
// 점수별 출력
System.out.println("==============================");
System.out.println("국어 점수 : "+kor);
System.out.println("영어 점수 : "+eng);
System.out.println("수학 점수 : "+math);
System.out.println("총합 : " + total);
// 평균은 소숫점이 들어가기 때문에
// total을 float로 형 변환을 거치고 계산 한다.
avg = (float)total/3;
System.out.printf("평균 : %.2f",avg);
}
}
'2학년 > 객체지향언어(JAVA)' 카테고리의 다른 글
JAVA_Chapter 02 if문을 이용한 가위바위보 (0) | 2019.04.19 |
---|---|
JAVA_Chapter 02 문자열의 첫 자리와 특정 자리 출력 (0) | 2019.04.19 |
JAVA_Chapter01 입/출력(자기소개 만들기) (0) | 2018.10.07 |