-
영화 평점, 개봉 년도 비교코딩/java 2018. 11. 27. 14:32반응형
public class Movie {
String title, director;
int score, year;
}
---------------------------------------------------------------------------
import java.util.Scanner;
public class Practice_37 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
Movie m1 = new Movie();
Movie m2 = new Movie();
System.out.println("영화정보를 입력하세요.");
System.out.print("영화제목은? ");
m1.title = input.next();
System.out.print("평점은? ");
m1.score = input.nextInt();
System.out.print("감독은? ");
m1.director = input.next();
System.out.print("개봉 년도는? ");
m1.year = input.nextInt();
System.out.println("");
System.out.println("영화정보를 입력하세요.");
System.out.print("영화제목은? ");
m2.title = input.next();
System.out.print("평점은? ");
m2.score = input.nextInt();
System.out.print("감독은? ");
m2.director = input.next();
System.out.print("개봉 년도는? ");
m2.year = input.nextInt();
input.close();
System.out.println("");
if (m1.score > m2.score) {
System.out.println("영화 " + m1.title + "이 영화 " + m2.title + "보다 평점이 더 높습니다.");
} else if (m1.score == m2.score) {
System.out.println("영화 " + m1.title + "이 영화 " + m2.title + "와 평점이 같습니다.");
} else {
System.out.println("영화 " + m1.title + "이 영화 " + m2.title + "보다 평점이 더 낮습니다.");
}
if (m1.year < m2.year) {
System.out.println("영화 " + m1.title + "이 영화 " + m2.title + "보다 먼저 개봉했습니다.");
} else if (m1.year == m2.year) {
System.out.println("영화 " + m1.title + "이 영화 " + m2.title + "와 같은 년도에 개봉했습니다.");
} else {
System.out.println("영화 " + m1.title + "이 영화 " + m2.title + "보다 나중에 개봉했습니다.");
}
}
}
결과:
반응형'코딩 > java' 카테고리의 다른 글
나이가 중간인 사람 계산 (0) 2019.01.02 비행기 정보 출력(입력 없음) (0) 2018.11.27 은행 계좌(입력 없음) (0) 2018.11.27 2개의 사각형의 넓이, 둘레 계산 (0) 2018.11.27 사각형 넓이 둘레 계산 (0) 2018.11.27