Ctrl + F키를 눌러서 문제를 찾거나
오른쪽 중앙 문제 제목을 확인해주세요 !
이번에 연산자 문제 6044 왕 중요합니다 !
6034 : 정수 2개 입력받아 차 계산하기.
정수 2개를 입력 받아 a에서 b를 뺀 차를 출력하는 프로그램을 작성해보자.
입력
2개 정수가 공백으로 구분되어 입력된다.
출력
첫 번째 정수에서 두 번째 정수를 뺀 차를 출력한다.
(코드)
a,b = map(int,input().split())
print(a-b)
or
a,b = map(int,input().split())
c = a-b
print(int(c))
6035 : 실수2개 입력받아 곱 계산하기.
실수2개를 입력받아 곱을 출력하는 프로그램을 작성해보자.
입력
2개 실수가 공백으로 구분되어 입력된다.
출력
첫 번째 실수와 두 번째 실수를 곱한 값을 출력한다.
(코드)
a,b = map(flaot,input().split())
print(a*b)
6036 : 단어 여러 번 출력하기
단어와 반복 횟수를 입력받아 여러 번 출력해보자.
참고
문자열*정수 또는 정수*문자열은 그 문자열을 여러번 반복한 문자열을 만들어준다.
입력
단어와 반복 횟수가 공백으로 구분되어 입력된다.
출력
입력된 단어를 입력된 횟수만큼 반복해 출력한다.
(코드)
a,b = input().split()
print(a*int(b))
6037 : 문장 여러 번 출력하기
반복 횟수와 문장을 입력받아 여러 번 출력해보자.
입력
반복 횟수와 문장이 줄을 바꿔 입력된다.
출력
입력된 횟수만큼 입력된 문장을 출력한다.
(코드)
a = input()
b = input()
print(int(a)*b)
6038 : 정수 2개 입력받아 거듭제곱 계산하기
정수 2개를 입력받아 a를 b번 곱한 거듭제곱을 출력하는 프로그램을 작성해보자.
참고
python언어에서는 거듭제곱을 계산하는 연산자(**)를 제공한다.
일반적으로 수학 식에서 거듭제곱을 표현하는 사용하는 서컴플렉스/케릿 기호 (^)는 프로그래밍 언어에서는 다른 의미로 쓰인다.
입력
2개의 정수(a,b)가 공백으로 구분되어 입력된다.
출력
a를 b번 거듭제곱한 값을 출력한다.
(코드)
a,b = map(int,input().split())
print(a**b)
6039 : 실수 2개 입력받아 거듭제곱 계산하기
실수2개를 입력받아 거듭제곱한 값을 출력하는 프로그램을 만들어보자.
입력
2개의 실수가 공백으로 구분되어 입력된다.
출력
f1을 f2번 거듭제곱한 값을 출력한다.
(코드)
a,b = map(flaot,input().split())
print(a**b)
6040 : 정수 2개 입력받아 나눈 몫 계산하기
정수 2개를 입력받아 a를 b로 나눈 몫을 출력해보자.
프로그래밍 언어에 따라 이렇게 몫을 계산해주는 연산자가 없는 경우도 있다.
입력
2개의 정수가 공백으로 구분되어 입력된다.
출력
a를 b로 나눈 몫을 출력한다.
(코드)
a,b = map(int,input().split())
pritn(a//b)
6041 : 정수 2개 입력받아 나눈 나머지 계산하기
정수 2개를 입력받아 a를 b로 나눈 나머지를 출력해보자.
어떤 수를 다른 수로 나누고 난 후 남는 나머지를 계산하는 연산자.
입력
2개의 정수가 공백으로 구분되어 입력된다.
출력
a를 b로 나눈 나머지를 출력한다.
(코드)
a,b = map(int,input().split())
print(a%b)
6042 : 실수 1개 입력받아 소수점이하 자리 변환하기
실수 1개를 입력받아 소숫점 이하 두 번째 자리까지의 정확도로 반올림한 값을 출력해보자.
참고
format(수,".2f ") 를 사용하면 원하는 자리까지의 정확도로 반올림 된 실수 값을 만들어준다.
컴퓨터 프로그래밍에서 실수 변환이나 실수를 사용하는 계산은
정확하게 변환되거나 계산되는 것이 아니라,거의 모두 근사값으로 계산되는 것이라고 할 수 있다.
입력
실수 1개가 입력된다.
출력
소숫점 이하 두 번째 자리까지의 정확도로 반올림한 값을 출력한다.
(코드)
a = float(input())
print(format(a,".2f"))
6043 :실수 2개 입력받아 나눈 결과 계산하기
실수 2개(f1, f2)를 입력받아
f1 을 f2 로 나눈 값을 출력해보자. 이 때 소숫점 넷째자리에서 반올림하여 무조건 소숫점 셋째 자리까지 출력한다.
입력
2개의 실수가 공백으로 구분되어 입력된다.
출력
a를 b로 나눈 결과를 소숫점 이하 넷째 자리에서 반올림하여 소숫점 세 번째 자리까지 출력한다.
(코드)
a,b = map(flaot,input().split())
c = a/b
print(format(c,".3f"))
6044 : 정수2개 입력받아 자동 계산하기✨
정수 2개를 입력받아
합,차,곲,몫,나머지,나눈 값을 자동으로 계산해보자 단 b는0이 아니다.
입력
정수 2개가 공백을 두고 입력된다.
출력
합
차
곱
몫
나머지
나눈 값을 순서대로 출력한다. (소수점이하 둘째자리 까지)
(코드)
a,b = input().split()
print(int(a)+int(b))
print(int(a)-int(b))
print(int(a)*int(b))
print(int(a)//int(b))
print(int(a)%int(b))
c = float(a)/float(b)
print(format(c,".2f"))
변수를 만들어주어 깔끔하게 print(c) 이런식으로 할가 했지만 그러면 코드가 너무 길어지는걸요..😑
6045 : 정수 3개 입력받아 합과 평균 출력하기✨
정수 3개를 입력받아 합과 평균을 출력해보자.
입력
정수 3개가 공백을 두고 입력된다.
출력
합과 평균을 공백을 두고 출력한다.
평균은 소숫점 이하 셋째 자리에서 반올림하여 둘째 자리까지 출력한다.
(코드)
a,b,c = map(int,input().split())
d = a+b+c
e = d/3
print(d,format(e,".2f"))
'🧩 코딩 > Python' 카테고리의 다른 글
Code Up [ 기초 값 변환 6029 ~ 6031 ] (0) | 2022.09.15 |
---|---|
Code Up [ 기초 출력변환 6027 ~ 6028 ] (0) | 2022.09.15 |
Code UP [ 기초 입출력 : 6009 ~ 6024 ] (0) | 2022.09.15 |
Code UP [ 기초 입 출력 : 6001 ~ 6008 ] (0) | 2022.09.14 |