Algorithm&BAEKJOON(백준)/1단계) 입출력과 사칙연산
-
[백준, 10869번] 6단계) 사칙연산 - JAVA 풀이Algorithm&BAEKJOON(백준)/1단계) 입출력과 사칙연산 2023. 4. 14. 17:51
백준 [108699번] - 사칙연산 https://www.acmicpc.net/problem/10869 10869번: 사칙연산 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. www.acmicpc.net # 문제 해설 이전 단계에서 정리한 연산자(Operator)에 대한 문제로, 각 조건에 맞는 연산자를 사용해 계산을 진행하면 된다. 또한 데이터 타입 설정을 위해 출력 결과를 확인하는 습관을 기르는 것이 좋다. 이때 덧셈, 뺄셈, 곱하기, 나머지의 경우는 실수가 출력되는 경우가 없기에 이를 제외하고 '나눗셈'을 주의 깊게 확인한다. * 결론적으로 이번 문제에서는 모두 정수로 출력되는 것을 확인하면 된다. * Java 연산자..
-
[백준, 1008번] 5단계) A/B - JAVA 풀이Algorithm&BAEKJOON(백준)/1단계) 입출력과 사칙연산 2023. 4. 13. 18:15
백준 [1008번] - A/B https://www.acmicpc.net/problem/1008 1008번: A/B 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. www.acmicpc.net # 문제 해설 A와 B를 입력받아 A/B를 하여 결과를 내는 것이 목표. 이전 3단계 문제에서 '연산 기호'를 변경해야 한다. ( / ) (기본적으로 1단계에서는 연산 기호(연산자, Operator)에 대한 이해만 있다면 쉽게 해결할 수 있다.) * Java 연산자(Operator)? 더보기 - Operator : 프로그램 내에서 데이터를 처리해 결과를 도출하는 것을 연산(Operation)이라 하고, 이러한 연산에 사용되는 기호를 연산자(Operator)라고 한다. (연산되는 데이터는..
-
[백준, 10998번] 4단계) A×B - JAVA 풀이Algorithm&BAEKJOON(백준)/1단계) 입출력과 사칙연산 2023. 4. 13. 17:08
백준 [10998번] - A×B https://www.acmicpc.net/problem/10998 10998번: A×B 두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오. www.acmicpc.net # 문제 해설 A와 B를 입력받아 A×B를 하여 결과를 내는 것이 목표. 이전 3단계 문제에서 '연산 기호'만 변경하면 된다. ( * ) 이번에 사용할 방법 또한, Scanner BufferedReader 이전 문제와 동일한 방법으로 풀이한다. # 풀이 - Scanner * Scanner : 값을 입력받기 위한 클래스. 다시금 해당 클래스에 대해 정리하여 보면, Java.util 패키지에 포함되어 있다. (Java 프로그래밍에 유용한 클래스를 모아둔 패키지로, Date/Calend..
-
[백준, 1001번] 3단계) A-B - JAVA 풀이Algorithm&BAEKJOON(백준)/1단계) 입출력과 사칙연산 2023. 4. 13. 16:40
백준 [1000번] - A-B https://www.acmicpc.net/problem/1001 1001번: A-B 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오. www.acmicpc.net # 문제 해설 A와 B를 입력받아 A - B를 하여 결과를 내는 것이 목표. 이전 2단계 문제에서 '연산 기호'만 변경하면 된다. 결론적으로 사용하는 클래스로는, Scanner BufferedReader 위의 2가지 되시겠다. # 풀이 - Scanner * Scanner : 값을 입력받기 위한 클래스 //데이터를 입력받기 위한 클래스 import java.util.Scanner; public class Main { public static void main(String[] args) {..
-
[백준, 1000번] 2단계) A+B - JAVA 풀이Algorithm&BAEKJOON(백준)/1단계) 입출력과 사칙연산 2023. 4. 12. 14:32
백준 [1000번] - A+B https://www.acmicpc.net/problem/1000 1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net # 문제 해설 A와 B를 입력받아 두 값을 더한 결과를 출력하는 것이 목표. # 풀이 - Scanner 클래스 * Scanner : 값을 입력받기 위한 클래스 더보기 2023.04.12 - [BAEKJOON(백준)/1단계) 입출력과 사칙연산] - [2557번] 1단계) Hello World - JAVA 풀이 [2557번] 1단계) Hello World - JAVA 풀이 * 이러니 저러니 해도 직접 구르는게 최고! 코딩 테스트, 알고리즘, CS... 맨날 생각만 하고 지나가는 하루였기에,..
-
[백준, 2557번] 1단계) Hello World - JAVA 풀이Algorithm&BAEKJOON(백준)/1단계) 입출력과 사칙연산 2023. 4. 12. 13:36
* 이러니 저러니 해도 직접 구르는게 최고! 코딩 테스트, 알고리즘, CS... 맨날 생각만 하고 지나가는 하루였기에, 차근차근 조금씩이라도 수행하고 기록을 남겨보려 한다. 백준 [2557번] - Hello World https://www.acmicpc.net/problem/2557 2557번: Hello World Hello World!를 출력하시오. www.acmicpc.net # 문제 해설 시작하는 단계이기에 문제는 매우 쉽다. 사용하고자 하는 언어를 이용해 'Hello World!'를 띄우는 것! (출력하는 것.) * Java 특성상 실행시, 메인(main) 메소드를 실행한다. * public(접근 제어자) 클래스는 파일명과 동일해야 한다. * 백준에서의 클래스명은 'Main'이다. - error..