package ex6;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.PrintStream;
import java.util.Scanner;
public class GradeProgram {
public static void main(String[] args) throws IOException {
File data = new File("res/data-copy2.txt");
FileInputStream fis = new FileInputStream(data);
Scanner scanner = new Scanner(fis);
File gradePath = new File("res/data-grade1.txt");
if(!gradePath.exists())
gradePath.mkdir();
FileOutputStream fos = new FileOutputStream(gradePath);
PrintStream ps = new PrintStream(fos);
int gradeInt = 0;
String grade = "";
String total = "";
while(scanner.hasNext()) {
String g = scanner.next();
gradeInt = Integer.parseInt(g);
if(gradeInt>100 || gradeInt<0) {
ps.print("wrong score Inserted");
break;
}else if(gradeInt>=95 && gradeInt<=100) {
grade = "A+";
}else if(gradeInt>=90 && gradeInt<=94) {
grade = "A";
}
}
}
}
자, 위 코드는 학점관리 프로그램 코드이다.
'웹 풀스택 스터디(뉴렉처-학원)--> 이거 꼭 보세요' 카테고리의 다른 글
9. for,while문 문제 보충 (0) | 2021.08.11 |
---|---|
8. 자바 (조건문) (0) | 2021.08.11 |
7. 자바 기본 문법 (0) | 2021.08.06 |
6. 자바언어의 특징 (0) | 2021.08.05 |
5. 코드분리와 인터페이스 (0) | 2021.08.05 |