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();
}
}