今日試したコード2

20913 ワード

import java.util.Scanner;//ctrl + shift + o -> 자동으로 만들어줌

public class ScannerEx1 {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in); //자바의 표준 입력
		System.out.println("점수를 입력하시오(0~100)>>>");
		sc.nextInt();
		int score = sc.nextInt();
		//60점 이상이면 패스 60점 이하면 재시험
		String result;
		result = (score >= 60)? "패스":"재시험" ;
	
		System.out.println("결과는?" +result);
		sc.close();
	}

		
}

import java.util.Scanner;

public class TimeOperator {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int time;
		
		System.out.println("전체 시간 입력>>>");
		time = sc.nextInt();
		
		int hour = time/60/60;
		System.out.println(hour + "시간");
		int min = time/60%60;
		System.out.println(min + "분");
		int sec = time%60%60;
		System.out.println(sec + "초");
		
		
		sc.close();
	}

}

내가 했던 코드
import java.util.Scanner;

public class MoneyCalculator {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int money;
		
		System.out.println("전체 액수 입력");
		money = sc.nextInt();
		
		int s = money/50000;
		System.out.println("5만원권" + s);
		int e = money%50000/10000;
		System.out.println("1만원권"+ e);
		int c = money%50000%10000/1000;
		System.out.println("천원권"+ c);
		int b = money%50000%10000%1000/100;
		System.out.println("백원동전"+ b);
		int a = money%50000%10000%1000%100/10;
		System.out.println("십원동전"+ a);
				
		
		sc.close();
        
       
  문제정답
  import java.util.Scanner;

public class MoneyEx {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		System.out.println("돈의 액수를 입력하시오>>>");
		int money = sc.nextInt();
		int cnt50000 = money/50000;
		money = money%50000;
		int cnt10000 = money/10000;
		money = money%10000;
		int cnt5000 = money/5000;
		money = money%5000;
		int cnt1000 = money/1000;
		money = money%1000;
		int cnt500 = money/500;
		money = money%500;
		int cnt100 = money/100;
		money = money%100;
		int cnt50 = money/50;
		money = money%50;
		int cnt10 = money/10;
		
		System.out.println("5만원은"+cnt50000+ "장 만원은"+cnt10000+"장");
        System.out.println("5천원은"+ cnt5000 +"장 천원은"+cnt1000+"장");	
        System.out.println("5백원은"+cnt500+"장 백원은"+cnt100+"개");
        System.out.println("5십원은"+cnt50+"개 십원은"+cnt10+"개");
		
		
		
		
		
		
		sc.close();

	}