프로그래밍

창의적 문제 해결을 위한 파이썬 프로그래밍 5장 Enhance coding

나무거나 2024. 7. 8. 03:45
728x90

#enhance coding

1번

num = int(input("정수: "))

if num < 100:

print(num-num*0.1)

else:

print(num+num*0.1)

2번

a = int(input("a: "))

b = int(input("b: "))

if a+b-b*b == 0 or a+b-b*b > 0:

print(a+b-b*b)

else:

print("음수")

3번

num = int(input("정수: "))

if num % 2 == 0 and num % 3 == 0:

print("나누어짐")

else:

print("나누어지지 않음")

5번

a = 5

b = 3

c = input("연산자 :")

if c == "+":

print("5 + 3 =",a+b)

elif c == "-":

print("5 - 3 =",a+b)

elif c == "*":

print("5 * 3 =",a-b)

else:

print("5 / 3 =",a/b)

6번

ph = int(input("ph: "))

if ph >= 0 and ph <= 4:

print("강산성")

elif ph >= 5 and ph <= 6:

print("약산성")

elif ph == 7:

print("중성")

elif ph >= 5 and ph <= 6:

print("약염기성")

else:

print("강염기성")

7번

year = int(input("연도: "))

if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):

print("윤년")

else:

print("평년")

8번

a = int(input("키(cm): "))

b = int(input("몸무게(kg): "))

am = a * 0.01

bmi = b / (am * am)

if bmi < 18.5:

print("저체중")

elif bmi >= 18.5 and bmi < 23:

print("정상")

elif bmi >= 23 and bmi < 25:

print("과체중")

elif bmi >= 25 and bmi < 30:

print("경도비만")

elif bmi >= 30 and bmi < 35:

print("중등도비만")

else:

print("고도비만")

9번

pp = int(input("전 달 전력량: "))

cp = int(input("이번 달 전력량: "))

power = cp - pp

if cp < pp:

print("전력량 입력 오류")

else:

if power <= 200:

basic = 910

prate = 93.3

elif power <= 400:

basic = 1600

prate = 187.9

else:

basic = 7300

prate = 280.6

erate = basic + power * prate

print("전 달 전력량:",pp)

print("이번 달 전력량:",cp)

print("이번 달 전력 사용량 =", power)

print("전기요금 =",erate)

'''

728x90