본문 바로가기
JAVA/입력함수

입력함수 예제

by pms93 2022. 7. 18.
package inputs;

import java.io.IOException;
import java.util.Scanner;

public class Quiz1 {

	public static void main(String[] args) throws IOException {
		
		// Quiz01
		// 단일문자(대문자)를 입력받아 소문자로 변환하여 결과 출력.

		int input;
		System.out.println("소문자로 변환할 문자 입력:");
		input = System.in.read();
		System.in.read();
		System.in.read();

		System.out.println("==== 출력 ====");
		System.out.println("입력하신 문자 : " + (char) input);
		System.out.println("소문자로 변환 : " + (char) (input + 32));
		
		// Quiz02
		// 각 항목(이름, 과목)에 대한 데이터를 입력받아 아래와 같이 결과를 출력하는 코드 작성
		// ======================
		// 이름	:	???
		// ======================
		// 국어	:	??
		// 수학	:	??
		// 영어	:	??
		// ======================
		// 합계	:	??
		// ======================
		
		String name;
		int kor, eng, mat;
		Scanner sc = new Scanner(System.in);
		
		System.out.print("이름 입력 : ");
		name = sc.nextLine();
		
		System.out.printf("%s님의 국어점수 입력 : ", name);
		kor = sc.nextInt();
		
		System.out.printf("%s님의 수학점수 입력 : ", name);
		eng = sc.nextInt();
		
		System.out.printf("%s님의 영어점수 입력 : ", name);
		mat = sc.nextInt();
		
		
		System.out.printf("======================\n이름\t:\t%s\n======================\n", name);
		System.out.printf("국어\t:\t%d\n수학\t:\t%d\n영어\t:\t%d\n", kor, mat, eng);
		System.out.printf("======================\n합계\t:\t%d\n======================\n", kor + mat + eng);
		
		sc.close();
		 
	}
}

'JAVA > 입력함수' 카테고리의 다른 글

Scanner  (0) 2022.07.18
System.in.read();  (0) 2022.07.15