반응형
문제
두 자연수 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를 출력한다.
1. Python
# 두 정수 A와 B를 입력받아 다섯 가지 연산 결과를 각각 출력
A, B = map(int, input().split())
print(A + B) # 덧셈 결과
print(A - B) # 뺄셈 결과
print(A * B) # 곱셈 결과
print(A // B) # 정수 나눗셈 결과
print(A % B) # 나머지 결과
2. Java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// 두 정수 A와 B 입력받기
int A = sc.nextInt();
int B = sc.nextInt();
// 각각의 연산 결과를 출력
System.out.println(A + B); // 덧셈 결과
System.out.println(A - B); // 뺄셈 결과
System.out.println(A * B); // 곱셈 결과
System.out.println(A / B); // 정수 나눗셈 결과
System.out.println(A % B); // 나머지 결과
}
}
3. C++
#include <iostream>
using namespace std;
int main() {
int A, B;
// 두 정수 A와 B를 입력받기
cin >> A >> B;
// 각각의 연산 결과 출력
cout << A + B << endl; // 덧셈 결과
cout << A - B << endl; // 뺄셈 결과
cout << A * B << endl; // 곱셈 결과
cout << A / B << endl; // 정수 나눗셈 결과
cout << A % B << endl; // 나머지 결과
return 0;
}
4. JavaScript
const readline = require('readline').createInterface({
input: process.stdin,
output: process.stdout
});
readline.question('', line => {
const [A, B] = line.split(' ').map(Number);
console.log(A + B); // 덧셈 결과
console.log(A - B); // 뺄셈 결과
console.log(A * B); // 곱셈 결과
console.log(Math.floor(A / B)); // 정수 나눗셈 결과
console.log(A % B); // 나머지 결과
readline.close();
});
5. C
#include <stdio.h>
int main() {
int A, B;
// 두 정수 A와 B를 입력받기
scanf("%d %d", &A, &B);
// 각각의 연산 결과 출력
printf("%d\n", A + B); // 덧셈 결과
printf("%d\n", A - B); // 뺄셈 결과
printf("%d\n", A * B); // 곱셈 결과
printf("%d\n", A / B); // 정수 나눗셈 결과
printf("%d\n", A % B); // 나머지 결과
return 0;
}
반응형
'알고리즘 문제풀이 > 백준' 카테고리의 다른 글
백준 18108번 1998년생인 내가 태국에서는 2541년생?! 정답 코드 (0) | 2024.10.05 |
---|---|
백준 10926번 ??! 정답 코드 (0) | 2024.10.05 |
백준 1008번 A/B 정답 코드 (0) | 2024.10.05 |
백준 10998번 - AxB 정답 코드 (0) | 2024.10.05 |
백준 1001번 - A-B 정답 코드 (0) | 2024.10.04 |
댓글