BIG_PY
home
Introduce
home

1-4 사용자 입력과 출력

즐거운 과제

문법 과제(총 10문제)

1.
초급 수식 만들기
❓
x = -5, y = 6일때, 다항식 (-y)**3 + 2*(x**2)*y의 값을 구하시오.
❗
정답
Python
복사
🖐 정답을 설명해주세요.
2.
초급 나이 계산하기
❓
2065년에 자신의 나이를 출력하는 프로그램 time() 함수를 검색하여 사용법을 익힌 후, 이용하여 현재 연도를 출력하는 프로그램을 먼저 작성한다. 이를 적절히 변경하여 2065년의 자신의 나이를 계산한다. 나이를 변수에 저장한다.
❗
정답
Python
복사
🖐 정답을 설명해주세요.
3.
초급
❓
소금물의 농도를 구하는 프로그램 소금의 양과 물의 양은 소수점 셋째 자리까지 입력받는다.
❗
정답
Python
복사
🖐 정답을 설명해주세요.
4.
중급
❓
변수 A, B, C에 대하여 정수를 입력하시오. 1)(A+B)%C는 2)((A%C) + (B%C))%C와 같은 결과인지 확인하시오. 3)(A×B)%C는 4)((A%C) × (B%C))%C와 같은 결과인지 확인하시오. 각 연산의 결과는 서로 다른 변수에 저장하시오. a)1번과 2번은 같은 줄에 출력하시오. b)3번과 4번은 같은 줄에 출력하시오. 단, a와 b는 서로 다른 줄이다. 단, 변수에 입력받는 숫자는 input() 함수를 사용하며, print()함수는 한 번만 사용할 수 있다.
❗
정답
Python
복사
🖐 정답을 설명해주세요.
5.
고급
❓
(1)과 (2)에 들어갈 세 자리 자연수가 주어질 때 (3), (4), (5), (6)에 들어갈 값을 파이썬 코드를 통해 구하시오. (1)과 (2)에 들어갈 세 자리 자연수는 변수에 입력받는다.
❗
정답
#(1) # 번호 밑에 정답 코드를 적어주세요 #(2) #(3) #(4) #(5) #(6)
Python
복사
🖐 정답을 설명해주세요.
6.
초급
❓
실수의 yard(야드)를 입력받아 cm(센티미터)로 환산한 값을 출력하는 프로그램을 작성하시오. 단, 1야드 = 91.44cm이다. + 연산자를 이용하여 결과를 출력한다. 결과 예시 >>> 12 #입력 1097.28cm #결과
❗
정답
Python
복사
🖐 정답을 설명해주세요.
7.
초급
❓
직사각형의 가로와 세로의 길이를 입력받은 후 가로의 길이는 5 증가시키고, 세로의 길이는 2배하여 저장한 후 가로의 길이, 세로의 길이, 넓이를 차례로 출력하는 프로그램을 작성하시오.
❗
정답
Python
복사
🖐 정답을 설명해주세요.
8.
초중급
❓
두 개의 문자열과 한 개의 정수를 입력 받아 두 번째 문자열을 입력받은 수만큼 연속해서 출력하고, 앞의 문자열을 이어서 출력하는 프로그램을 작성하시오.
❗
정답
Python
복사
🖐 정답을 설명해주세요.
9.
초급
❓
세 변수 a, b, c에 각각 True, True, False를 저장하고, 아래 연산식의 결과를 예상해보시오. - not a - a and b - a or b - a and (b or c) - a or (b and c) - not a or (b and not c)
❗
정답
Python
복사
🖐 정답을 설명해주세요.
10.
중급 프로그래밍
❓
물건의 가격과 지불한 금액을 입력하면 거스름돈을 알려주는 프로그램 만들기 동전은 500원, 100원, 50원, 10원 단위로 있으며 개수 제한은 없다. 단, 최대한 적은 수의 동전이 쓰이도록 하며, 동전 크기가 큰 수부터 사용한다.
❗
정답
Python
복사
🖐 정답을 설명해주세요.

알고리즘 문제(총 3개)

아래 프로그래머스 Lv.0 문제중에 본인이 풀 수 있는 문제 3개를 풀어주세요.
문제를 푸신 후, 발표 PPT에 풀이와 설명을 넣어주시면 됩니다. ※ 회원가입이 필요한 페이지이니 반드시 참고해주세요.
solution 함수 내에 풀이를 적으셔야 합니다.