코드업 기본 100제 | 1038~1046 : 기초-산술연산 (Python / 파이썬)
산술 연산자
연산자 |
의미 |
+ |
덧셈 |
- |
뺄셈 |
* |
곱하기 |
** |
제곱 |
/ |
나누기 |
// |
나누기 연산 후 소수점 이하의 수를 버리고, 정수 부분의 몫을 구함 |
% |
나누기 연산 후 몫이 아닌 나머지를 구함 |
++ |
증감 연산자 |
-- |
감소 연산자 |
# 증감 연산자(++): 전치; 먼저 변수의 값을 증감시킨 후 연산에 사용 ex) ++a, --a (연산 전 ↑, ↓) # 감소 연산자(--): 후치; 먼저 변수를 연산에 사용한 후 값을 증감시킴 ex) a++, a-- (연산 후 ↑, ↓) |
코드업 # 1038 : [기초-산술연산] 정수 2개 입력받아 합 출력하기1
입력 |
123 -123 |
출력 |
0 |
a, b = map(int, input().split())
print(a + b)
코드업 # 1039 : [기초-산술연산] 정수 2개 입력받아 합 출력하기2
입력 |
2147483648 2147483648 |
출력 |
4294967296 |
a, b = map(int, input().split())
print(a + b)
코드업 # 1040 : [기초-산술연산] 정수 1개 입력받아 부호 바꿔 출력
입력 |
-1 |
출력 |
1 |
a = int(input())
print(-a)
코드업 # 1041 : [기초-산술연산] 문자 1개 입력받아 다음 문자 출력
입력 |
a |
출력 |
b |
# ord = chr -> int (아스키 코드)
# chr = int -> chr
a = input()
print(chr(ord(a) + 1))
코드업 # 1042 : [기초-산술연산] 정수 2개 입력받아 나눈 몫 출력
입력 |
1 3 |
출력 |
0 |
a, b = map(int, input().split())
print(a // b)
코드업 # 1043 : [기초-산술연산] 정수 2개 입력받아 나눈 나머지 출력
입력 |
10 3 |
출력 |
1 |
a, b = map(int, input().split())
print(a % b)
코드업 # 1044 : [기초-산술연산] 정수 1개 입력받아 1 더해 출력하기
입력 |
2147483647 |
출력 |
2147483648 |
a = int(input())
print(a + 1)
코드업 # 1045 : [기초-산술연산] 정수 2개 입력받아 자동 계산하기
입력 |
10 3 |
출력 |
13 |
# 종합선물세트
a, b = map(int, input().split())
print(a + b)
print(a - b)
print(a * b)
print(a // b)
print(a % b)
print('%0.2f' %(a / b))
코드업 # 1046 : [기초-산술연산] 정수 3개 입력받아 합과 평균 출력
입력 |
1 2 3 |
출력 |
6 |
a, b, c = map(int, input().split())
print(a + b + c)
print('%0.1f' %((a + b + c)/3))
wook2124/Algorithm
Practice algorithm. Contribute to wook2124/Algorithm development by creating an account on GitHub.
github.com