반응형
[1] 코드업 파이썬 기초 100제
100제 44번째 문제
[2] 문제
정수 2개(a, b)를 입력받아 합, 차, 곱, 몫, 나머지, 나눈 값을 자동으로 계산해보자.
단, b는 0이 아니다.
1. 입력
정수 2개가 공백을 두고 입력된다.
2. 출력
첫 번째 줄에 합
두 번째 줄에 차,
세 번째 줄에 곱,
네 번째 줄에 몫,
다섯 번째 줄에 나머지,
여섯 번째 줄에 나눈 값을 순서대로 출력한다.
(실수, 소수점 이하 둘째 자리까지의 정확도로 출력)
https://codeup.kr/problem.php?id=6044
[3] 정답
1. 해설 미포함
a,b = input().split()
sum = int(a)+int(b)
min = int(a)-int(b)
multi=int(a)*int(b)
sha = int(a)//int(b)
rema = int(a)%int(b)
divi=float(a)/float(b)
print(sum)
print(min)
print(multi)
print(sha)
print(rema)
print(format(divi, ".2f"))
2. 해설 포함
a,b = input().split()
# 공백을 기준으로 값을 두개 입력받은 후 그 값을 변수 a, b에 각각 저장한다.
sum = int(a)+int(b)
# 변수 a와 b에 저장된 값을 더한 후 변수 sum에 저장한다.
min = int(a)-int(b)
# 변수 a와 b에 저장된 값을 뺀 후 변수 min에 저장한다.
multi=int(a)*int(b)
# 변수 a와 b에 저장된 값을 곱한후 변수 multi에 저장한다.
sha = int(a)//int(b)
# 변수 a와 b에 저장된 값을 나눈 후 몫을 변수 sha에 저장한다.
rema = int(a)%int(b)
# 변수 a와 b에 저장된 값을 나눈후 나머지를 변수 rema에 저장한다.
divi=float(a)/float(b)
# 변수 a에 b에 저장된 값을 나눈후 나눈 값을 변수 divi에 저장한다.
print(sum)
# 변수 sum에 저장된 값을 출력한다.
print(min)
# 변수 min에 저장된 값을 출력한다.
print(multi)
# 변수 mulit에 저장된 값을 출력한다.
print(sha)
# 변수 sha에 저장된 값을 출력한다.
print(rema)
# 변수 rema에 저장된 값을 출력한다.
print(format(divi, ".2f"))
# 변수 divi에 저장된 값을 소수점 3째 자리에서 반올림한 후 출력한다.
input 함수는 값을 입력받는 함수이다.
split 함수는 문자열을 나눌때 사용하는 함수이다.
int 함수는 변수에 저장된 값을 int(정수형)으로 변환한 후 출력하는 함수이다.
float 함수는 변수에 저장된 값을 float(실수형)으로 변환한 후 반환하는 함수이다.
연산자 +, =, *, //, %, /는 각각 합, 차, 곱, 몫, 나머지, 나눈 값을 계산하는 연산자이다.
format 함수는 값을 반올림해서 출력할 때도 사용할 수 있다.
print 함수는 값을 출력하는 함수이다.
반응형
'프로그래밍 > 코드업 파이썬 기초 100제' 카테고리의 다른 글
코드업 파이썬 기초 100제 6046번(100제 46번째 문제) (0) | 2023.01.29 |
---|---|
코드업 파이썬 기초 100제 6045번(100제 45번째 문제) (0) | 2023.01.29 |
코드업 파이썬 기초 100제 6043번(100제 43번째 문제) (0) | 2023.01.29 |
코드업 파이썬 기초 100제 6042번(100제 42번째 문제) (0) | 2023.01.29 |
코드업 파이썬 기초 100제 6041번(100제 41번째 문제) (0) | 2023.01.28 |