📚 Study/Java

JAVA :: Test014_Quiz_사용자의 입력을 받아 이름과 총점을 출력하는 프로그램 구현

bono-hye 2023. 9. 7. 22:43

○ 퀴즈

사용자로부터 이름, 국어점수, 영어점수, 수학점수를 입력받아

이름과 총점을 출력하는 프로그램을 구현한다.

 

실행 예)

이름을 입력하세요 : 홍길동

국어 점수 입력 : 90

영어 점수 입력 : 80

수학 점수 입력 : 70

 

===[결과]===

이름 : 홍길동

총점 : 240

계속하려면 아무 키나 누르세요...

 

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;

public class Test014
{
	public static void main(String[] args) throws IOException
	{
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		String strName;		//-- 이름 변수 (헝가리언 표기법)
		int nKor, nEng, nMat, nTot;
		
		// 연산 및 처리
		// - 사용자에게 안내 메세지 출력
		System.out.print("이름을 입력하세요 :");
		
		// - 사용자가 입력한 값(외부 데이터)을 변수에 담아내기
		strName = br.readLine();

		System.out.print("국어 점수 입력 : ");
		nKor = Integer.parseInt(br.readLine());

		System.out.print("영어 점수 입력 : ");
		nEng = Integer.parseInt(br.readLine());

		System.out.print("수학 점수 입력 : ");
		nMat = Integer.parseInt(br.readLine());

		nTot = nKor + nEng + nMat;

		// 결과 출력
		System.out.println("\n====[결과]====");
		System.out.printf("이름 : %s\n", strName);
		System.out.printf("총점 : %d\n", nTot);

	}
}

[Test014 실행결과]

이름을 입력하세요 : 홍길동
국어 점수 입력 : 90
영어 점수 입력 : 80
수학 점수 입력 : 70

====[결과]====
이름 : 홍길동
총점 : 240
계속하려면 아무 키나 누르십시오 . . .