본문 바로가기

파워자바6

(Power JAVA) p85 - 문제 9번 정수(최대 2자리)를 2진수로 변환하여 출력하는 프로그램을 작성해보자 --- 입력 값 --- 정수: 127 --- 출력 값 --- 127: 1111111 --> 문제 오류로 입력값 정수 최대 99로 진행하였음 --- Hint --- /, % 만 이용하여 진행할 것 Integer.toBinaryString(value) 사용하지 말 것 루프문 사용 하지 말 것 음수 제외 package day0328; import java.util.Scanner; public class Practice9 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("정수: "); int inputValue = sc.. 2022. 3. 28.
(Power JAVA) p85 - 8번 문제 사용자로부터 구의 반지름을 입력받아서 부피를 계산하여 출력하는 프로그램을 작성하라. 단 구의 반지름은 실수로 입력되며 출력도 모두 실수형으로 하여야 한다. 부피를 계산하는 수식은 4/3*파이*r*r*r 이다. --- 입력 값 --- 구의 반지름: 5.0 --- 출력 값 --- 구의 부피: 166.6666666663 ---> 정답 오류로 판단 됨 실제 정답: 523.59866666666666666666666666667 import java.util.Scanner; public class Practice8 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("구의 반지름: "); Doub.. 2022. 3. 7.
(Power JAVA) p85 - 7번 문제 상점에 가면 우리는 상품에 대한 돈을 내고 영수증을 받는다. 영수증에는 10% 부가세와 잔돈 등이 인쇄되어 있다. 구입한 상품의 가격과 손님한테 받은 금액을 입력하면 부가세와 잔돈을 출력하는 프로그램을 작성하여 보자. --- 입력 값 --- 받은 돈: 10000 상품 가격: 7500 --- 출력 값 --- 부가세: 7500 잔돈: 2500 import java.util.Scanner; public class Practice7 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("받은 돈: "); int money= sc.nextInt(); System.out.print("상품 가격: .. 2022. 3. 5.
(Power JAVA) p84 - 6번 문제 사용자로부터 파일이 위치한 드라이브, 디렉터리, 파일이름, 확장자를 받아와서 완전한 파일 이름으로 만드는 프로그램을 작성해보자. --- 입력 값 --- 드라이브 이름: c 디렉터리 이름: \test\ 파일이름: sample 확장자: py --- 출력 값 --- 완전한 이름은 c:\test\sample.py import java.util.Scanner; public class Practice6 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("드라이브 이름: "); String driveName= sc.next(); System.out.print("디렉터리 이름: "); String.. 2022. 2. 26.
(Power JAVA) p83 - 3번 문제 사용자로부터 두 개의 정수를 받아서 정수의 합, 정수의 차, 정수의 곱, 정수의 편균, 큰 수 작은 수를 계산하여 화면에 출력하는 프로그램을 작성하라. 큰 수와 작은 수를 구할 때는 조건 연산자를 사용해보자. --- 입력 값 --- x: 10 y: 20 --- 출력 값 --- 두 수의 합: 30 두 수의 차: -10 두 수의 곱 : 200 두 수의 평균: 15.0 큰 수: 20 작은 수: 10 import java.util.Scanner; public class Practice3 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("x: "); int x= sc.nextInt(); S.. 2022. 2. 25.
(Power JAVA) p83 - 2번 문제 마일을 킬로미터로 변환하는 프로그램을 작성하라. 1마인은 1.609 킬로미터와 같다. 사용자로부터 마을 값을 읽어 들인다 --- 입력 값 --- 입력 : 마일을 입력하시오: 10 --- 출력 값 --- 출력 : 10.0 마일은 16.09킬로미터입니다. import java.util.Scanner; public class Practice2 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("마일을 입력하세요: "); Double mile = sc.nextDouble(); // 마일 값 인풋 Double mtokConvert = mile*1.609; // 변환하여 변수로 저장 Syste.. 2022. 2. 23.
반응형