1. 사용자로부터 숫자를 입력 받아 (0~100까지) Grade를 출력하세요.
import java.util.Scanner;
public class homwork27thMarch {
public static void main(String[] args) {
System.out.println("0 ~ 100 중에 숫자를 입력해주세요.");
Scanner s = new Scanner(System.in);
int score = s.nextInt();
if (score >= 95) {
System.out.println("당신의 학점은 'A+' 입니다.\n");
} else if (score >= 90) {
System.out.println("당신의 학점은 'A0' 입니다.\n");
} else if (score >= 85) {
System.out.println("당신의 학점은 'B+' 입니다.\n");
} else if (score >= 80) {
System.out.println("당신의 학점은 'B0' 입니다.\n");
} else if (score >= 75) {
System.out.println("당신의 학점은 'C+' 입니다.\n");
} else if (score >= 70) {
System.out.println("당신의 학점은 'C0' 입니다.\n");
} else if (score >= 65) {
System.out.println("당신의 학점은 'D+' 입니다.\n");
} else if (score >= 60) {
System.out.println("당신의 학점은 'D0' 입니다.\n");
} else {
System.out.println("당신의 학점은 'F' 입니다.\n");
}
}
}
결과 :
0 ~ 100 중에 숫자를 입력해주세요.
90
당신의 학점은 'A0' 입니다.
2. 주사위를 랜덤하게 발생시켜 멍멍, 야옹야옹 등을 출력하세요.
import java.util.Random;
public class homwork27thMarch {
public static void main(String[] args) {
// 방법 1) if문 사용
Random r = new Random();
int dice = r.nextInt(6);
dice = dice + 1;
System.out.println("당신의 주사위 값은 " + dice + " 입니다.");
if (dice == 6) {
System.out.println("멍멍");
} else if (dice == 5) {
System.out.println("어흥어흥");
} else if (dice == 4) {
System.out.println("야옹야옹");
} else if (dice == 3) {
System.out.println("삐약삐약");
} else if (dice == 2) {
System.out.println("짹짹");
} else {
System.out.println("개굴개굴");
}
// 방법 2) switch문 사용
switch (dice) {
case 6:
System.out.println("멍멍");
break;
case 5:
System.out.println("어흥어흥");
break;
case 4:
System.out.println("야옹야옹");
break;
case 3:
System.out.println("삐약삐약");
break;
case 2:
System.out.println("짹짹");
break;
case 1:
System.out.println("개굴개굴");
break;
}
}
}
결과 :
당신의 주사위 값은 2 입니다.
짹짹
짹짹
'개발자 > Java' 카테고리의 다른 글
Java (자바) 컴퓨터와 주사위 대전 (0) | 2020.03.29 |
---|---|
Java (자바) 가위, 바위, 보 (0) | 2020.03.29 |
Java (자바) % 연산자의 활용 나눗셈 몫, 나머지 구하기, 자릿수 구하기 (0) | 2020.03.29 |
Java (자바) 1~100 합, 홀수합, 짝수합 구하기 (0) | 2020.03.29 |
Java (자바) 형변환 그리고 나눗셈 (0) | 2020.03.28 |