학생의 점수를 기반으로 학점을 출력하는 코드 작성
조건
- 90점 이상 : A
- 80점 이상 90점 미만 : B
- 70점 이상 80점 미만 : C
- 60점 이상 70점 미만 : D
- 60점 미만 : F
점수는 변수(int score)로 지정하고 해당 변수를 기반으로 학점 출력
if와 else if문으로 아래와 같이 작성해보았다.
public class ScoreEx {
public static void main(String[] args) {
int score = 61;
if (score >= 90) {
System.out.println("학점은 A 입니다.");
} else if (score >= 80) {
System.out.println("학점은 B 입니다.");
} else if (score >= 70) {
System.out.println("학점은 C 입니다.");
} else if (score >= 60) {
System.out.println("학점은 D 입니다.");
} else {
System.out.println("학점은 F 입니다.");
}
}
}
주어진 거리에 따라 적합한 운송수단을 선택하는 코드 작성
조건
- 거리가 1km 이하 : 도보
- 거리가 10km 이하 : 자전거
- 거리가 100km 이하 : 자동차
- 거리가 100km 초과 : 비행기
거리는 변수(int distance)로 지정하고 해당 변수를 기반으로 운송수단 출력
public class DistanceEx {
public static void main(String[] args) {
int distance = 15;
if (distance <= 1) {
System.out.println("도보를 이용하세요");
} else if (distance <= 10) {
System.out.println("자전거를 이용하세요");
} else if (distance <= 100) {
System.out.println("자동차를 이용하세요");
} else {
System.out.println("비행기를 이용하세요");
}
}
}
특정 금액을 미국 달러에서 한국 원으로 변환하는 코드 작성, 환율은 1달러당 1300원으로 가정하고 아래 조건 참고
조건
- 달러가 0미만 : 잘못된 금액입니다
- 달러가 0일 때 : 환전할 금액이 없습니다
- 달러가 0초과일 때 : 환전금액은 (계산된 원화 금액)입니다.
금액은 변수(int dollar)로 지정하고 해당 변수를 기반으로 한국 원화로의 환전금액 출력
토시하나 다른 것 없이 강사님과 동일한 코드로 마무리됬던 행복한 문제 🥹
강의를 멈춰두고 스스로 해본 다음, 실행되면 그 때 강의를 다시 재생하는데 동일한 코드라서 기뻤다.
public class DollarEx {
public static void main(String[] args) {
int dollars = 1;
if (dollars < 0) {
System.out.println("잘못된 금액입니다.");
} else if (dollars == 0) {
System.out.println("환전할 금액이 없습니다.");
} else {
int won = dollars * 1300;
System.out.println("환전 금액은" + won + "원 입니다.");
}
}
}