⊙ 문제 키보드로 정수를 입력받아 4와 5로 나누어지는지 4 또는 5로 나누어지는지 4나 5 중 하나로 나누어지지만 두 수 모두로는 나누어지지 않는지를 true/false로 출력하는 프로그램을 작성하시오. ⊙ 문제 접근 과정 조건문과 나머지 연산자를 이용했다. ⊙ 문제 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int input = in.nextInt(); //1 if (((input%4)==0)&&((input%5)==0)) { System.out.println("true"); } else { System.out.prin..
⊙ 문제 키보드로 화씨온도(F)를 입력받아 섭씨온도(C)로 환산해 출력하는 프로그램을 작성하시오. 화씨온도 F를 섭씨온도 C로 바꾸는 수식 : C = (5*(F - 32)) / 9 정수 타입을 사용하면 5/9는 0이 되므로 정확한 결과를 얻을 수 없다. ⊙ 문제 접근 과정 Scanner와 double Type을 사용하면 된다. ⊙ 문제 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.print("화씨온도(F)를 입력하세요 : "); double F = in.nextDouble(); double C = (5*(..
⊙ 문제 임의의 소문자로 초기화된 char 타입 변수 c를 대문자로 변환해 출력하는 프로그램을 작성하시오. ⊙ 문제 접근 과정 char를 Scanner로 받지 못해 String로 변환하여 받아주었다. ⊙ 문제 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { System.out.print("대문자로 변환할 알파벳을 입력해주세요 : "); Scanner in = new Scanner(System.in); char c = in.next().charAt(0); int a = (int)'A'-(int)'a'; char result = (char) ((int) c + a); System.out.print..
⊙ 문제 초를 입력하면 시간, 분, 초로 환산해 출력하는 프로그램을 작성하시오. ⊙ 문제 접근 과정 시간 = 분/60 분 = 초/60 초 = 초%60 ⊙ 문제 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.print("초 단위 정수를 입력하세요 : "); int second = in.nextInt(); int minute = second / 60; int hour = minute / 60; second = second % 60; System.out.printf("%d시간 %d분 %d초" ,hour, minu..
⊙ 문제 원기둥의 부피를 구하는 프로그램을 작성하시오. ⊙ 문제 접근 과정 원기둥의 부피 구하는 공식만 알면 된다. ⊙ 문제 풀이 public class Main { public static void main(String[] args) { double PI = 3.14; Scanner in = new Scanner(System.in); System.out.print("원기둥의 밑면 반지름은? "); int r = in.nextInt(); System.out.print("원기둥의 높이는? "); int h = in.nextInt(); System.out.printf("원기둥의 부피는 " + r*r*h*PI); } } ⊙ 결과 ⊙ 마무리 NONE 좋아요는 로그인하지 않아도 누를 수 있습니다!
⊙ 문제 키보드로 입력받은 정수의 제곱값을 출력하는 프로그램을 작성하시오. ⊙ 문제 접근 과정 Scanner를 이용하여 정수를 입력받아야 한다. ⊙ 문제 풀이 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.print("정수를 입력하세요 : "); int input = in.nextInt(); in.close(); System.out.printf("%d의 제곱은 %d",input,input*input); } } ⊙ 결과 ⊙ 마무리 NONE 좋아요는 로그인하지 않아도 누를 수 있습니다!
⊙ 문제 println() 메서드를 이용해 다음 형태의 피라미드를 출력하는 프로그램을 작성하시오. * *** ***** ******* ********* *********** ⊙ 문제 접근 과정 println만 사용하면 문제를 풀 수 있다. ⊙ 문제 풀이 public class Main { public static void main(String[] args) { System.out.println(" *"); System.out.println(" ***"); System.out.println(" *****"); System.out.println(" *******"); System.out.println(" *********"); System.out.println("***********"); } } ⊙ 결과 ⊙..
- Total
- Today
- Yesterday
- JS
- 그리디
- 쉽게배우는자바프로그래밍
- 쉽게 배우는 자바 프로그래밍
- 자바
- 프로그래머스
- 알고리즘
- 우종정
- Python
- 풀이
- Web
- 해답
- OS
- 문자열
- py
- 파이썬
- 쉽게배우는
- 정리
- 정렬
- 운영체제
- 답
- BFS
- java
- 구현
- 자바스크립트
- 연습문제
- 백준
- C++
- CPP
- 정답
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |