본문 바로가기

백준 알고리즘 단계별 풀이 (문제 수)/입출력과 사칙연산 (14)14

[C++] A / B 출력하기 + 오차범위 : 1008번 문제 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. 출력 첫째 줄에 A/B를 출력한다. 실제 정답과 출력값의 절대오차 또는 상대오차가 10^-9 이하이면 정답이다. 풀이 #include using namespace std; void Divide(double a, double b) { if (a > 0 && b > b; Divide(a, b); } 곱하기까지 했던 것처럼 뇌빼고 했다가 틀린 문제 주어진 조건에 오차범위가 있으므로, 우리는 소숫점을 더 정밀하게 출력해야한다. cout.precision("출력할 전체 자릿수"); precision을 통해 출력할 전체 자릿수 (실수부 .. 2022. 6. 20.
[C++] A x B 출력하기 : 10998번 문제 두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오. 풀이 #include using namespace std; void Mult(int a, int b) { if (a > 0 && b > b; Mult(a, b); } 2022. 6. 20.
[C++] A - B 출력하기 : 1001번 문제 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오. 풀이 #include using namespace std; void Subtract(int a, int b) { if (a > 0 && b > b; Subtract(a, b); } 2022. 6. 20.
[C/C++] A + B 출력하기 : 1000번 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 풀이 #include int main() { int a; int b; scanf("%d", &a); getchar(); scanf("%d", &b); printf("%d", a + b); } getchar(); 로 Enter 의 입력을 먹어준다. 비주얼 스튜디오에서는 scanf_s 를 사용하면 된다. 2022. 6. 20.
[C/C++] 개 출력하기 : 10172번 예제 출력 |\_/| |q p| /} ( 0 )"""\ |"^"` | ||_/=\\__| 풀이 #include int main() { printf("|\\_/|\n"); printf("|q p| /}\n"); printf("( 0 )\"\"\"\\\n"); printf("|\"^\"` |\n"); printf("||_/=\\\\__|"); } 이번엔 고양이에 이어서 개다. 앞서 역슬래시에 이어 " 따옴표 출력 문제이다. 마찬가지로 " 앞에 \ 를 붙여 출력한다. 2022. 6. 20.
[C/C++] 고양이 출력하기 : 10171번 예제 출력 \ /\ ) ( ') ( / ) \(__)| 풀이 #include int main() { printf("\\ /\\\n"); printf(" ) ( ')\n"); printf("( / )\n"); printf(" \\(__)|"); } 역슬래시 '\' 를 출력하는 문제다. \ 앞에 \ 를 한번 더 붙여주면 출력가능 2022. 6. 20.