본문 바로가기

Algorithm/Language Coder

Jungol (Java) - 615 : 구조체 - 자가진단3

문제

두 명의 이름과 국어, 영어 점수를 입력받아 과목별 점수의 평균을 구하여 출력하는 프로그램을 작성해 보시오.

(이름은 20자 이하이고 평균의 소수점 이하는 버림한다.)

 

입력 예

Junho 88 100

Seonbin 95 96

 

출력 예

Junho 88 100

Seonbin 95 96

avg 91 98

 

import java.util.*;

class School {
    String name1, name2;
    int k1, k2;
    int e1, e2;
}

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        School s = new School();
        s.name1 = sc.next();
        s.k1 = sc.nextInt();
        s.e1 = sc.nextInt();
        s.name2 = sc.next();
        s.k2 = sc.nextInt();
        s.e2 = sc.nextInt();

        System.out.println(s.name1 + " " + s.k1 + " " + s.e1);
        System.out.println(s.name2 + " " + s.k2 + " " + s.e2);
        System.out.println("avg " + (int) Math.floor((s.k1 + s.k2) / 2) + " " + (int) Math.floor((s.e1 + s.e2) / 2));
    }
}