사칙연산 (10869)

Created:

Baekjoon No.10869
이 문제의 나누기는 몫을 출력하는 것이기 때문에 모두 정수 타입으로 계산하면 된다.

Bash

Bash
1
2
3
4
5
6
read a b
echo $((a + b))
echo $((a - b))
echo $((a * b))
echo $((a / b))
echo $((a % b))

C

C
1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>

int main(void) {
	int 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;
}

Node.js

JavaScript
1
2
3
4
5
6
let [a, b] = require("fs").readFileSync(0).toString().trim().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);

Math.floor 대신 parseInt를 사용해도 된다.

PHP

PHP
1
2
3
4
5
6
7
8
<?php
	fscanf(STDIN, "%d %d", $a, $b);
	echo $a + $b."\n";
	echo $a - $b."\n";
	echo $a * $b."\n";
	echo floor($a / $b)."\n";
	echo $a % $b."\n";
?>

PHPecho는 자동 줄바꿈이 되지 않는다.
PHP는 분자열을 이어붙일 때 +가 아닌 .을 사용한다.

Python3

Python
1
2
3
4
5
6
a, b = map(int, input().split())
print(a+b)
print(a-b)
print(a*b)
print(a//b)
print(a%b)

Ruby

Ruby
1
2
3
4
5
6
a, b = gets.chomp.split().map {|i| i.to_i}
puts a+b
puts a-b
puts a*b
puts a/b
puts a%b