목록알고리즘 (42)
Dev538
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cd3nqw/btqArStXvXS/DE01nJCr5LQ0PBgr4Xlyf1/img.png)
문제 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. 입력 두 자연수 A와 B가 주어진다. (1 ≤ A, B ≤ 10,000) 출력 첫째 줄에 A+B, 둘째 줄에 A-B, 셋째 줄에 A*B, 넷째 줄에 A/B, 다섯째 줄에 A%B를 출력한다. 풀이 설명 Scanner 클래스를 이용하여 입력 데이터를 변수 a, b를 담아 출력되어야하는 계산법 순서대로 출력 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner scanner = new Sc..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/UIQcG/btqAsSG1A8E/LnhDqHzaM7OAyGHUeUIItk/img.png)
문제 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A/B를 출력한다. 실제 정답과 출력값의 절대오차 또는 상대오차가 10-9 이하이면 정답이다. 풀이 설명 Scanner 클래스를 이용하여 입력 데이터를 변수 a, b를 담아 a/b를 하여 결과물을 출력 그러나 결과가 정수가 아닌 실수 값이 나올수 있으므로 int(정수형) 가 아닌 double(실수형) 으로 캐스팅하여 보여준다. 1 2 3 4 5 6 7 8 9 10 11 import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner scan..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ec1E4b/btqAtBq17wP/uRXu1U6sHi7iN7hp0EFnaK/img.png)
문제 두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A×B를 출력한다. 풀이 설명 Scanner 클래스를 이용하여 입력 데이터를 변수 a, b를 담아 a*b를 하여 결과물을 출력 1 2 3 4 5 6 7 8 9 10 11 12 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); } }
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bx6TAR/btqAs23Jj47/nXKpGR16r3MJ70UYmOS9oK/img.png)
문제 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A-B를 출력한다. 풀이 설명 Scanner 클래스를 이용하여 입력 데이터를 변수 a, b를 담아 a-b를 하여 결과물을 출력 1 2 3 4 5 6 7 8 9 10 11 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); } }
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/z68kl/btqAs2JohKT/pwBjPeWMA6iv5OCaLWK7Nk/img.png)
문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A+B를 출력한다. 풀이 설명 Scanner 클래스를 이용하여 입력 데이터를 변수 a, b를 담아 a+b를 하여 결과물을 출력 1 2 3 4 5 6 7 8 9 10 11 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); } }
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ljQGC/btqArTfh1qE/PeAtr9sK0OqXoQC6jhVid0/img.png)
문제 자신이 백준 온라인 저지(BOJ)에서 맞은 문제의 수와 아이디를 그대로 출력하는 프로그램을 작성하시오. 입력 이 문제는 입력이 없다. 출력 첫 줄에 자신이 맞은 문제의 수, 둘째 줄에 아이디를 출력한다. 풀이 설명 특별히 어려운 문제는 아니지만 백준 제출시에 문제에 대한 의도를 정확하게 파악하고 제출할것 ! (예제처럼 출력하라는 말이 아닙니다.) 1 2 3 4 5 6 public class Main { public static void main(String[] args){ System.out.println("4"); /* 백준 제출 시점의 맞은 문제*/ System.out.println("znak258"); /* 아이디 출력 */ } }
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Ipfex/btqAmsJrCQZ/DgVLywkyJeHibJnbmCktNk/img.png)
문제 아래 예제와 같이 개를 출력하시오. 입력 본 문제는 입력이 없다. 출력 개를 출력한다. 풀이 설명 이번엔 개다. 고양이랑 마찬가지로 한줄한줄 System.out.println 문을 사용하여 보여준다. 마찬가지로 이스케이프 문자 그래도 출력하고 싶다면 이중으로 사용하여 보여주면 된다. 1 2 3 4 5 6 7 8 9 public class Main { public static void main(String[] args){ System.out.println("|\\_/|"); System.out.println("|q p| /}"); System.out.println("( 0 )\"\"\"\\"); System.out.println("|\"^\"` |"); System.out.println("||_/=\..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b63FXv/btqAouTBZrq/o4dQuSbOV5c0k8YeuSBbEK/img.png)
문제 아래 예제와 같이 고양이를 출력하시오. 입력 본 문제는 입력이 없다. 출력 고양이를 출력한다. 풀이 설명 System 클래스 출력문을 사용하여 한줄한줄 고양이를 표시한다. 단 고양이의 꼬리부분인 백슬래쉬( \ )는 이스케이프 문자이므로 그대로 출력할수 없다. 백슬래쉬( \ )를 사용하여 보여주고 싶다면 "\\" 두번 사용하도록 하자 1 2 3 4 5 6 7 8 9 public class Main { public static void main(String[] args){ System.out.println("\\ /\\"); System.out.println(" ) ( ')"); System.out.println("( / )"); System.out.println(" \\(__)|"); } } cs