본문 바로가기
코딩테스트/코드업

코드업 기본 100제 | 1038~1046 : 기초-산술연산 (Python / 파이썬)

by 함께 공부해요 2020. 9. 9.


산술 연산자

연산자

의미

+

덧셈

-

뺄셈

*

곱하기

**

제곱

/

나누기

//

나누기 연산 후 소수점 이하의 수를 버리고, 정수 부분의 몫을 구함

%

나누기 연산 후 몫이 아닌 나머지를 구함

++

증감 연산자

--

감소 연산자

# 증감 연산자(++): 전치; 먼저 변수의 값을 증감시킨 후 연산에 사용

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
7
30
3
1
3.33

# 종합선물세트
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
2.0

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

 

댓글