[코드업/자바] 기초 100제 2.입출력문 및 연산자 :: 1063,1064,1085,1086
my code archive
article thumbnail
반응형

🤍코드업(CodeUp) 기초100제 2.입출력문 및 연산자 1063,1064,1085,1086 자바(JAVA)로 풀기🤍

 

문제 1063. 두 정수 입력받아 큰 수 출력하기(삼항 연산자)
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner scanner = new Scanner(System.in);
		int a = scanner.nextInt();
		int b = scanner.nextInt();
		
		System.out.println(a>b ? a:b);
	}	
}

 

문제 1064. 정수 3개 입력받아 가장 작은 수 출력하기(삼항 연산자)
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner scanner = new Scanner(System.in);
		int a = scanner.nextInt();
		int b = scanner.nextInt();
		int c = scanner.nextInt();
		
		System.out.println(c>(a>b ? b:a)? (a>b?b:a):c);
	}	
}

 

문제 1085. 소리 파일 저장용량 계산하기
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner scanner = new Scanner(System.in);
		
		long a = scanner.nextLong();
		long b = scanner.nextLong();
		long c = scanner.nextLong();
		long d = scanner.nextLong();
		
		double result = (a*b*c*d)/Math.pow(2, 3)/1024/1024;
		
		System.out.printf("%.1f MB",result);
	}	
}

ㅎㅎ...이 문제......쉽지 않았다

 

문제 1086. 그림 파일 저장 용량 계산하기
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner scanner = new Scanner(System.in);
		
		int a = scanner.nextInt();
		int b = scanner.nextInt();
		int c = scanner.nextInt();
		
		double result=(double)a*b*c/8/1024/1024;
		System.out.format("%.2f MB",result);
	}	
}
반응형
profile

my code archive

@얼레벌레 개발자👩‍💻

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

반응형