EX1> 사용자로부터 1~100사이의 정수를 입력받습니다.
짝수/ 홀수 출력
출력예시 : 1~100사이의 정수 입력 : 55
55는 홀수
1~100사이의 정수 입력 : 56
56는 짝수
import sys
num = int(input("1~100사이의 정수 입력 : "))
if num <= 0 or num> 100 :
print("1~100사이의 정수가 아닙니다.\n 프로그램 종료합니다.Bye~")
sys.exit() #1~100사이의 정수가 아니면 프로그램 종료
if num%2==0 :
print(num, "는 짝수")
else :
print(num, "는 홀수")
EX2> 사용자로부터 두개의 정수와 하나의 연산자(*, /, +, -) 하나를 입력받습니다.
두 정수와 연산자를 적용한 결과 출력
실행 예시 : 정수1 입력 : 3
정수2 입력 : 5
연산자(*, /, //, +, -, %, **) 입력 : *
3 * 5 = 15
mport sys
num1 = int(input(" 정수1 입력 : "))
num2 = int(input(" 정수2 입력 : "))
op = input("연산자(*, /, +, -) 입력 : ")
if op == "*" :
print(num1, op , num2, "=", (num1*num2))
elif op == "/" :
print(num1, op , num2, "=", (num1/num2))
elif op == "+" :
print(num1, op , num2, "=", (num1+num2))
elif op == "-" :
print(num1, op , num2, "=", (num1-num2))
else :
print("연산을 지원하지 않습니다..\n 프로그램 종료합니다.Bye~")
sys.exit()
EX3> 점수(0~100)를 입력받습니다.
입력받은 점수가 90~100이면 A
89~80이면 B, 79~70이면 C, 69~60이면 D, 59~0은 F
jumsu = int(input(" 점수를 입력하세요 : "))
if jumsu >=90 and jumsu <= 100 :
print(jumsu , "A")
elif jumsu >=80 and jumsu <90 :
print(jumsu , "B")
elif jumsu >=70 and jumsu <80 :
print(jumsu , "C")
elif jumsu >=60 and jumsu <70 :
print(jumsu , "D")
else :
print(jumsu , "F")
EX4> 윤년은 4로 나누어서 나머지가 0이면 윤년
(100로 나누어서 나머지가 0이면 평년,
400로 나누어서 나머지가 0이면 윤년)
4로 나누어서 나머지가 0이 아니면 평년
2000년은 윤년
1900년은 평년
2004년은 윤년
2003년은 평년
year = int(input("년도를 입력하세요 : "))
if year % 4==0 :
if year%100==0 and year%400==0 :
print(year , "윤년")
elif year%100==0 and not year%400==0 :
print(year , "평년")
else :
print(year , "윤년")
else :
print(year , "평년")
if year % 4==0 and year%400==0 and year%100==0 :
print(year , "윤년")
elif year % 4==0 and year%100==0 :
print(year , "평년")
elif year % 4 == 0 :
print(year, "윤년")
else :
print(year , "평년")
EX5> 3개의 과목 점수(0~100점)를 입력 받아 총점과 평균을 출력하고
평균이 60점이상이면 합격, 60점 미만이면 불합격이라고 출력하세요
kor = int(input("국어 점수를 입력하세요 : "))
eng = int(input("영어 점수를 입력하세요 : "))
math = int(input("수학 점수를 입력하세요 : "))
total = kor+eng+math
print("총점 : ", total)
print("평균 : ", total/3, end=" ")
if total/3 >= 60 :
print("합격")
else :
print("불합격")
'파이썬' 카테고리의 다른 글
제어문, 반복문 Coding 연습 3 (0) | 2023.03.23 |
---|---|
제어문, 반복문 Coding 연습3 (0) | 2023.03.23 |
제어문, 반복문 Coding 연습2 (0) | 2023.03.23 |
제어문, 반복문 Coding 연습 (0) | 2023.03.23 |
반복문 Coding 연습 (0) | 2023.03.23 |