728x90
1단계:<1330>
첫째 줄에 정수 A,B를 공백 한 칸으로 구분하여 입력한 뒤,
A가 B보다 큰 경우에는 '>'를 출력, A가 B보다 작은 경우에는 '<'를 출력, A와 B가 같은 경우에는 '=='를 출력하자.
코드:
A,B = map(int, input().split())
if A>B: print(">")
elif A<B: print("<")
else : print("==")
입력:
1 2
출력:
<
2단계:<9498>
시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성해보자.
코드:
n = int(input())
if n>=90: print("A")
elif n>=80: print("B")
elif n>=70: print("C")
elif n>=60: print("D")
else: print("F")
입력:
100
출력:
A
3단계:<2753>
윤년을 계산하는 프로그램을 작성해보자. 윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의
배수일 때이다.
첫번째 줄에 연도를 입력하고 윤년이면 1, 아니면 0을 출력하자.
코드:
year = int(input())
if (( year % 4 == 0 and year % 100 == 0) or ( year % 400 == 0)): print(1)
else: print(0)
입력:
2000
출력:
1
4단계:<14681>
수학에서는 좌표를 통해 다음 그림과 같이 4개의 사분면으로 구분할 수 있다.
사진 설명을 입력하세요.
첫번째 줄에 정수 x, 두번째 줄에 정수 y를 입력하고 점(x,y)의 사분면 번호를 출력해보자.
코드:
x = int(input())
y = int(input())
if x > 0 and y > 0: print(1)
elif x < 0 and y > 0: print(2)
elif x < 0 and y < 0: print(3)
else: print(4)
입력:
9
-13
출력:
4
5단계:<2884>
알람을 맞췄을 때, 45분 빨리 알람이 설정되는 프로그램을 작성해보자.
첫째 줄에 두 정수 H(시간), W(분)을 입력하고, 설정해야 하는 알람 시간을 출력하자.
(알람을 맞춘 시간: H시 W분)
코드:
H, M = map(int,input().split())
if M >= 45: print(H, M-45)
elif H > 0 and M < 45: print(H-1, M+15)
else: print(23,M+15)
입력:
10 10
출력:
9 25
728x90