# data[].attributes.headline
11103 김지우 화학적산소유구량을 통해 알려주는 바다의 오염 정도

# data[].attributes.subject
11103 김지우 화학적산소유구량을 통해 알려주는 바다의 오염 정도

# data[].attributes.body
화학적산소유구량을 통해 알려주는 바다의 오염 정도
#[1] 화학적산소유구량(COD)을 입력받는다.
#[2] 만약 3(mg/L)이하라면 '매우 좋음'를 출력한다.
#[3]  3(mg/L)초과 5(mg/L)이하라면 '보통'를 출력한다.
#[3]  5(mg/L)초과 10(mg/L)이하라면 '위험'를 출력한다.
#[3]  10(mg/L)초과라면 '매우 위험'를 출력한다.

# data[].attributes.headline
[11127 이채민]불쾌지수 계산하기

# data[].attributes.subject
[11127 이채민]불쾌지수 계산하기

# data[].attributes.body
[1]qwer=기온 입력

[2]asdf=습구온도 입력

[3]불쾌지수 계산

di=0.72*(qwer+asdf)+40.6

[4]불쾌지수가 68미만이면 거의없는

불쾌지수가 75미만이면 일부

불쾌지수가 80미만이면 절반의

불쾌지수가 80이상이면 거의 모든

[5]위에서 구한 불쾌지수와 인원을 출력

# data[].attributes.headline
11120 김서준 피보나치 수 구하기

# data[].attributes.subject
11120 김서준 피보나치 수 구하기

# data[].attributes.body
# [프로그램 설명]
#n값을 입력받아 피보나치 수열을 이용해서 피보나치 수 구하기

def fibonacci(n):
    # 피보나치 수열의 첫 번째와 두 번째 항
    if n == 0:
        return 0
    elif n == 1:
        return 1
    else:
        # 앞선 두 항을 저장
        a, b = 0, 1
        # n번째 항까지 계산
        for i in range(2, n + 1):
            a, b = b, a + b
        return b

def main():
    try:
        n = int(input("몇 번째 피보나치 수를 구할까요? "))

        if n <= 0:
            print("양의 정수를 입력해주세요.")
        else:
            result = fibonacci(n)
            print(f"{n}번째 피보나치 수는 {result}입니다.")

    except ValueError:
        print("유효한 정수를 입력해주세요.")

main()

# data[].attributes.body
기온에 따른 옷차림 추천해주기

[1] 기온 입력받기

[2] 만약기온4도 이하이면 '패딩, 두꺼운코트, 기모, 목도리'

5도 이상 8도 이하이면'히트텍, 가죽옷, 기모'

9도 이상 11도 이하이면'트렌치코트, 야상점퍼, 스타킹, 기모바지'

12도 이상 16도 이하이면'자켓, 가디건, 청자켓, 니트, 스타킹, 청바지,'

17도 이상 19도 이하이면'얇은 가디건, 니트, 맨투맨, 후드, 긴바지'

20도 이상 22도 이하이면'블라우스, 긴팔티, 면바지,슬랙스'

23도 이상 27도 이하이면'반팔, 얇은셔츠, 반바지, 면바지'

28도 이상이면(나머지)'민소매, 반팔, 반바지, 짧은치마'

[3]입력된 기온에 맞는 옷차림 출력

temp=int(input('온도를 입력하세요:'))

if temp<=4:
    message ='패딩, 두꺼운코트, 기모, 목도리'
elif 5<=temp<=8:
    message ='히트텍, 가죽옷, 기모'
elif 9<=temp<=11:
    message ='트렌치코트, 야상점퍼, 스타킹, 기모바지'
elif 12<=temp<=16:
    message ='자켓, 가디건, 청자켓, 니트, 스타킹, 청바지'
elif 17<=temp<=19:
    message ='얇은 가디건, 니트, 맨투맨, 후드, 긴바지'
elif 20<=temp<=22:
    message ='블라우스, 긴팔티, 면바지, 슬랙스'
elif 23<=temp<=27:
    message ='반팔, 얇은셔츠, 반바지, 면바지'
else:
    message ='민소매, 반팔, 반바지, 짧은치마'

print(f'오늘의 체감 온도는{temp}입니다. {message}를 입으세요.')

# data[].attributes.body
(1) 차량의 종류를 입력받는다.

(2) 만약 '경차'를 입력받는다면, '요금은 2050원입니다'를 출력한다.

(3) 만약 '승용차'를 입력받는다면, '요금은 4100원입니다'를 출력한다.

(4) 만약 '중형 승합차'를 입력받는다면, '요금은 4200원입니다'를 출력한다.

(5) 만약 '중형 화물차'를 입력받는다면, '요금은 4200원입니다'를 출력한다.

(6) 만약 '대형 승합차'를 입력받는다면, '요금은 5900원입니다'를 출력한다.

(7) 만약 '대형 화물차'를 입력받는다면, '요금은 5900원입니다'를 출력한다.

(8) 만약 '특수 화물차'를 입력받는다면, '요금은 7000원입니다'를 출력한다.

# [프로그램 설명] 차량의 종류에 따라 톨게이트 비용을 부과하는 프로그램 # 차량의 종류: 경차, 승용차, 중형 승합차, 중형 화물차, 대형 승합차, 대형 화물차, 특수 화물차 # 차량별 요금: 경차-2050원, 승용차- 4100원, 중형 승합차- 4200원, 중형 화물차- 4200원, 대형 승합차- 5900원, 대형 화물차- 5900원, 특수 화물차- 7000원 car= input('차량의 종류를 입력하세요.') if car=='경차': print('요금은 2050원입니다.') elif car=='승용차': print('요금은 4100원입니다.') elif car=='중형 승합차': print('요금은 4200원입니다.') elif car=='중형 화물차': print('요금은 4200원입니다.') elif car=='대형 승합차': print('요금은 5900원입니다.') elif car=='대형 화물차': print('요금은 5900원입니다.') elif car=='특수 화물차': print('요금은 7000원입니다.')

# data[].attributes.body
#원자의 원자가 전자수를 입력하면 이온결합을 할수 있는지 공유 결합을 할 수 있는지 알려주는 프로그램
a=int(input('원자가 전자 수를 입력하세요:'))
if a>=8:
    print('원자가 전자 수는 7개가 넘을수 없습니다')
elif a<=3:
    print('이온결합')
else:
    print('공유결합')

# data[].attributes.headline
11122 김호준 좌표찾기 게임

# data[].attributes.subject
11122 김호준 좌표찾기 게임

# data[].attributes.body
#한번의 입력에서 첫번째는 앞뒤, 두번째는 좌우 이동입니다
#좌표평면 기준 (0.0)에서 시작하며, 제1사분면에서 진행됩니다
#체스처럼 한번 움직이면 그 자리에 있는 형태로 생각해 주세요
#w는 전진, s는 후진, a는 좌측으로, d는 우측으로
import random
f=0
b=0
y=int(random.randrange(0,11))
x=int(random.randrange(0,11))
직선=x**2+y**2
print(f'원점부터의 직선거리의 제곱은 {직선}입니다.')
for i in range(10):
  px=input()
  py=input()
  if px=='w':
    f+=1
  elif px=='s':
    f-=1
  if px=='a':
    b+=1
  elif px=='d':
    b-=1
  if f==x and b==y:
    print('정답')
    break
  else:
    print('오답')

# data[].attributes.headline
11121 김세호 행성에 따른 무게를 알려주는 프로그램

# data[].attributes.subject
11121 김세호 행성에 따른 무게를 알려주는 프로그램

# data[].attributes.body
[1] 물체의 질량 입력받기
[2]행성 입력받기(태양계 행성)
[3]만약 태양계 행성이 아니라면 오류 출력


#행성에 따라 물체의 무게를 알려주는 프로그렘
m=int(input("질량을 입력하세요"))
planet=input("행성을 입력하세요. 수성, 금성, 지구 ,화성 ,목성 ,천왕성, 해왕성중 하나")
if planet =="수성":
  a=0.38*9.8*m
elif planet =="금성":
    a=0.9*9.8
elif planet =="지구":
    a=9.8*m
elif planet =="화성":
    a= 0.38*9.8*m
elif planet =="목성":
    a=2.53*9.8*m
elif planet =="토성":
     a=1.07*9.8*m
elif planet =="천왕성":
    a= 0.89*9.8*m
elif planet =="해왕성":
    a=1.14*9.8*m
else:
        print("다른 행성을 입력해주세요")

print(f'무게는{a} kg입니다')

# data[].attributes.body
# [프로그램 설명] 혈압을 입력하면 고혈압인지 정상인지 저혈압인지 판단해주는 프로그램
#[1]수축기로 측정한 혈압(bloodpressure)을 입력 받는다
#[2]혈압에 따른 메세지내용(message) 저장
#    만약 혈압(bloodpressure)이 140 이상이면 '고혈압'
#    120이상 140미만이면 '고혈압주의'
#    90이상 120미만이면 '정상'
#    나머지는 '저혈압' 이라고 저장
#[3] 혈압과 혈압에 따른 메세지 출력

bloodpressure=int(input('혈압을 입력하세요:'))
if bloodpressure>=140:
   print('고혈압')
elif bloodpressure>=120:
    print('고혈압 주의')
elif bloodpressure>=90:
    print('정상')
else:
    print('저혈압')

# data[].attributes.body
별의 겉보기 등급과 절대등급을 통한 별의 거리 측정하기

[1] 별의 이름을 입력하세요

[2] 별의 겉보기 등급을 입력받는다

[3] 별의 절대 등급을 입력받는다

[4] 겉보기 등급 - 절대등급 <0 이면

'10pc보다 가까운 거리에 있는 별'을 출력하고

겉보기 등급 - 절대등급 =0 이면

'10pc 거리에 있는 별' 출력하고

겉보기 등급 - 절대등급 >0 이면

'10pc보다 멀리 떨어진 별'출력한다

# data[].attributes.headline
11117 김다훈 삼각형 알려주는 프로그램

# data[].attributes.subject
11117 김다훈 삼각형 알려주는 프로그램

# data[].attributes.body
# [프로그램 설명]
#어떤 삼각형인지 말해주는 프로그램
#3변의 길이를 입력 받는다
#그 뒤 가장 큰 변을 빗변으로 하여 빗변을 제곱하고 나머지 두변을 제곱한 값을 더한다
#이떄 빗변의 제곱이 나머지 변의 제곱의 합보다 크다면 둔각, 같다면 직각,작다면 예각 삼각형을 출력한다.

len=int(input('빗변의 길이를 입력하세요'))
len2=int(input('두번쨰 변의 길이를 입력하세요'))
len3=int(input('나머지 변의 길이를 입력하세요'))
if len<len2 or len<len3:
  print('오류')
elif len>=(len2+len3):
  print('오류')
elif len==len2==len3:
  print('정삼각형')
elif len**2>len2**2 + len3**2:
  print('둔각 삼각형')
elif len**2==len2**2 + len3**2:
  print('직각 삼각형')
else:
  print('예각 삼각형')

# data[].attributes.body
11114 최승희 할인요금 계산하기

[1] 총 구매 가격 입력받기(p)

[2]총 구매 가격이 5만원 이상이면 5천원 할인하기

[3]총 구매 가격이 3만원 이상이면 3천원 할인하기

[4]총 구매 가격이 1만원 이상이면 1천원 할인하기

[5]총 구매 가격이 1만원 미만이면 할인 없이 그대로 값 출력하기

[6]최종 값(price)출력

p=int(input())
if p>=50000
 a= p-5000
elif p>=30000
 a=p-3000
elif p>=10000
 a=p-1000
else:
 a=p

print(f'총 지불금액은 {a} 입니다 ')

# data[].attributes.body
import random

def generate_number():
    digits = list(range(10))
    random.shuffle(digits)
    return digits[:3]

def get_result(secret, guess):
    strike = 0
    ball = 0
    for i in range(3):
        if guess[i] == secret[i]:
            strike += 1
        elif guess[i] in secret:
            ball += 1
    return strike, ball

def play_game():
    print("숫자 야구 게임 시작!")
    secret = generate_number()
    attempts = 0

    while True:
        user_input = input("숫자 3자리를 입력하세요 (ex: 123): ")
        if len(user_input) != 3 or not user_input.isdigit():
            print("잘못된 입력입니다. 숫자 3자리를 입력해주세요.")
            continue
        guess = [int(d) for d in user_input]

        if len(set(guess)) != 3:
            print("중복된 숫자는 사용할 수 없습니다.")
            continue

        attempts += 1
        strike, ball = get_result(secret, guess)

        if strike == 3:
            print(f"정답입니다! {attempts}번 만에 맞췄어요 🎉")
            break
        else:
            print(f"{strike} 스트라이크, {ball} 볼")

if __name__ == "__main__":
    play_game()

# data[].attributes.body
#숫자 맞추기
import random
secret_number = random.randint(1, 100)
attempts = 0

print("🔢 숫자 맞추기 게임에 오신 걸 환영합니다!")
print("1부터 100 사이의 숫자 중 하나를 맞춰보세요.")

while True:
    guess = input("추측한 숫자를 입력하세요: ")

    # 숫자가 아닌 입력에 대비한 예외 처리
    if not guess.isdigit():
        print("숫자만 입력해주세요.")
        continue

    guess = int(guess)
    attempts += 1

    if guess < secret_number:
        print("🔼 더 큰 숫자입니다.")
    elif guess > secret_number:
        print("🔽 더 작은 숫자입니다.")
    else:
        print(f"🎉 정답입니다! {attempts}번 만에 맞췄어요.")
        break

# data[].attributes.headline
11110 이선유 [원하는 느낌을 정하고 번호를 입력하면 새로운 별명을 생성해주는 프로그램]

# data[].attributes.subject
11110 이선유 [원하는 느낌을 정하고 번호를 입력하면 새로운 별명을 생성해주는 프로그램]

# data[].attributes.body
lista=['앙', '미', '엥', '유', '우', '애', '니', '스', '기', '듀', '쥬', '쟈', '응', '뾰', '사', '쿠', '야', '랑']
listb=['석', '호', '마', '동', '혁', '재', '박', '포', '협', '회', '중', '공', '흑', '김', '척', '금', '패', '독']
listc=['뿱', '꿯', '깻', '닑', '뚥', '빵', '푝', '몃', '춀', '캑', '쨝', '깍', '쌸', '햬', '쭁', '옇', '삔', '먈']

print('='*30)
print('         별명 생성기')
print(' -'*15)
print('  - 귀여운 느낌 1\n  - 간지나는 느낌 2\n  - 특이한 느낌 3')
print('='*30)
mode=int(input('원하는 느낌을 선택하세요:'))
s=int(input('1부터 18중 숫자 하나를 입력하세요:'))
d=int(input('1부터 18중 숫자 하나를 입력하세요:'))

if mode==1:
  print(f'당신의 별명은 {lista[s-1]+lista[d-1]}입니다.')
elif mode==2:
  print(f'당신의 별명은 {listb[s-1]+listb[d-1]}입니다.')
elif mode==3:
  print(f'당신의 별명은 {listc[s-1]+listc[d-1]}입니다.')
else:
  print('잘못 입력하였습니다.')

# data[].attributes.headline
[11125 윤상혁] 예산과 원하는 물품을 입력받아 조언해주는 프로그램

# data[].attributes.subject
[11125 윤상혁] 예산과 원하는 물품을 입력받아 조언해주는 프로그램

# data[].attributes.body
from google import genai
client = genai.Client(api_key="젬미니 api키")

name=input('당신의 이름은?')
want=input('당신이 가지고 싶은것은?')
dala=int(input('현재 당신이 가진 돈은?'))
yn=input('조언이 필요합니까? (Y/N)')

if yn == 'Y':

    response = client.models.generate_content(
       model="gemini-2.0-flash",
       contents=f"{name}에게 {dala}원으로 {want}를 살려면 얼마를 더 모아야하고 어떻게 모아야 하는지 설명하거나 돈이 충분하다면 어떤 {want}를 사야할지 추천해줘",
    )

    print(response.text)

elif yn == 'N':
    print('알겠습니다. 당신을 응원합니다.')

else:
    print('제대로 입력해라')

# data[].attributes.headline
11119 김래원 지금 몸무게를 입력하면 다른 행성에서 몸무게를 알려주는 프로그램

# data[].attributes.subject
11119 김래원 지금 몸무게를 입력하면 다른 행성에서 몸무게를 알려주는 프로그램

# data[].attributes.body
[1] 행성이름을 입력받는다

[2] 지구에서 몸무게를 입력받는다

[3] 각 행성마다 각 공식에 대입한다

[4] 수금지화목토천해 중에 입력한 [1]의 값과 다르면 다시 입력하게 한다

[5] 그 행성에서 몸무게를 출력한다

# data[].attributes.headline
11124 오승준 2번째 날씨에 따른 의복

# data[].attributes.subject
11124 오승준 2번째 날씨에 따른 의복

# data[].attributes.body
[1] 날씨 수치를 입력 받는다

[2]맑으면 가볍게 입고 가라고 출력

[3]비가 온다면 우산 챙겨가라고 출력

[4]눈이 온다면 따듯하게 입고 조심히 다녀오라고 출력하기

[5]흐리다면 겉옷 하나 챙겨가라고 출력하기

[6]아무 조건에도 충족되지 않는다면 다시 입력하라 출력하기

# data[].attributes.headline
11123 신지호 2번재:간단한 텍스트 게임

# data[].attributes.subject
11123 신지호 2번재:간단한 텍스트 게임

# data[].attributes.body
[1]함수를 이용하여 인트로,1단계,2단계를 만듬

[2]인트로에서 선택을 하면 각각의 선택지로 이동

[3]각각의 선택지에서 탈출할 수 있는 판단을 하면 탈출이고, 그렇지 않으면 다시 인트로로 돌아감

# data[].attributes.headline
11107서영채 미세먼지 농도를 알려주는 프로그램

# data[].attributes.subject
11107서영채 미세먼지 농도를 알려주는 프로그램

# data[].attributes.body
[1] 미세먼지 ㎍/㎥ 수치를 입력받는다.

[2] 만약 150㎍/㎥ 이상이면 '외출을 자제하시고 외출시 마스크를 꼭 챙기세요!'를 출력한다.

[3]76㎍/㎥이상 150㎍/㎥미만이면 '미세먼지 농도 보통! 마스크를 챙기시는 것이 좋을 수 있어요!'

[4] 그렇지 않으면 '미세먼지 좋음! 오늘은 나가기 좋은 날이네요:)'를 출력한다.

# data[].attributes.body
# [프로그램 설명]
# 삼각형의 세변의 값을 입력받아 직각,예각,둔각삼각형을 판별해주는 프로그램
# 삼각형 가장 긴 변 입력받기
#나머지 두 변 입력받기
#피타고라스 정리를 활용해 삼각형의 형태 판별하기
a=int(input('삼각형의 가장 긴 변의 길이를 입력하세요:'))
b=int(input('다른 변의 길이를 입력하세요:'))
c=int(input('나머지 변의 길이를 입력하세요:'))
if a**2 < b**2 + c**2:
 print('예각삼각형')
elif a**2 == b**2+c**2:
 print('직각삼각형')
else:
 print('둔각삼각형')

# data[].attributes.headline
[11103김지우] 자신이 태어난 달을 입력하면 탄생석을 알려주는 프로그램

# data[].attributes.subject
[11103김지우] 자신이 태어난 달을 입력하면 탄생석을 알려주는 프로그램

# data[].attributes.body
[1]태어난 달을 입력받는다.
[2]탄생석을 출력한다.
month=int(input('태어난 월을 입력하세요'))
if month==1:
    birthstone='가넷'
elif month==2:
    birthstone='자수정'
elif month==3:
    birthstone='아쿠아마린'
elif month==4:
    birthstone='다이아몬드'
elif month==5:
    birthstone='에메랄드'
elif month==6:
    birthstone='진주'
elif month==7:
    birthstone='루비'
elif month==8:
    birthstone='페리도트'
elif month==9:
    birthstone='사파이어'
elif month==10:
    birthstone='화이트 오팔'
elif month==11:
    birthstone='토파즈'
else:
    birthstone='터키석'
print(f'당신의 탄생석은 {birthstone}입니다.')

# data[].attributes.headline
[11118 김동후] 이차방정식의 근을 판별하는 프로그램 

# data[].attributes.subject
[11118 김동후] 이차방정식의 근을 판별하는 프로그램 

# data[].attributes.body
1. x제곱의 계수를 입력한다.

2.x의 계수를 입력한다.

3.상수항을 입력한다.

4.방정식이 출력된다.

5.근을 판별한다.

a=int(input('x제곱의 계수를 입력하시오.'))
b=int(input('x의 계수를 입력하시오.'))
c=int(input('상수항을 입력하시오'))
print(a,'x제곱 +',b,'x +',c,'=0')
D=b*b-4*a*c
if D>0:
  print('서로 다른 두 실근')
elif D==0:
  print('중근')
else:
  print('서로 다른 두 허근')

# data[].attributes.body
# [프로그램 설명]
#만약 빅뱅을 한다면 빅뱅의'if you'노래를 불러주고, 만약 그렇지 않으면 험담을 듣게 된다.

# data[].attributes.body
농구 슛팅 테스트

1.농구 슛팅 성공 계수를 입력받는다.

2.성공 개수가 10개 이상이면 합격

3.성공개수가 5개 이상이면 보류

4.성공 개수가 5개 미만이면 불합격이라고 결과를 알려준다.

# data[].attributes.headline
[11104김채윤]  처방받은 약의 복용 기간이 지났는지 확인하고, 약의 복용기간이 지났음에도 남은 약품이 있을 경우 이에 올바르게 대처하는 방법을 알려주는 프로그램

# data[].attributes.subject
[11104김채윤]  처방받은 약의 복용 기간이 지났는지 확인하고, 약의 복용기간이 지났음에도 남은 약품이 있을 경우 이에 올바르게 대처하는 방법을 알려주는 프로그램

# data[].attributes.body
1. d = 처방받은 약의 복용기간 입력받기

2. t = 처방일로부터 현재까지 며칠이 지났는지 입력받기

3. 만약 d<=t :

r=처방받은 약이 남았는지 입력받기

만약 r=='예' : "약을 회수해 갈 수 있도록 인근의 병원, 약국 혹은 보건소에 방문해주십시오." 출력

만약 r=="아니오" : "이상 없습니다." 출력

그렇지 않으면 "잘못된 답변 형식입니다." 출력

4. 만약 d>t :

"이상 없습니다." 출력

# data[].attributes.headline
11111 이예빈 급식줄 대기 시간을 통해 지금 내려가야 하는지 알려주는 프로그램

# data[].attributes.subject
11111 이예빈 급식줄 대기 시간을 통해 지금 내려가야 하는지 알려주는 프로그램

# data[].attributes.body
[1]loading과 time.sleep()를 이용하여 사용자의 애간장을 타게 만든다 [2]줄을 선 인원과 현재 점심시간인지 석식시간인지를 입력받는다 [3]사람 수로 대기 시간을 계산한다 [4]대기 시간에 따라 줄이 긴지, 지금 내려가야 하는지를 출력한다

#급식줄을 선 사람 수를 이용하여 급식 대기 시간을 계산하고 지금 반을 나가 급식 줄을 서야하는 지를 알려주는 프로그램
print('='*45)
print("loading~")
print('='*45)
import time
time.sleep(2)
print('안녕하십니까. 급식줄 지킴이 잉옝빙입니다.')
num=int(input('현재 급식줄에 몇 명이 서 있나요?'))
meal=str(input('현재 시간은? 점심, 석식'))
if meal=='점심':
    meal='점심'
else:
    meal='석식'
wait=num*2
if wait<=5:
    state='줄이 매우 짧아요'
    so='지금 빨리 내려가세요!'
elif wait<=10:
    state='줄이 짧아요'
    so='지금 내려가세요!'
elif wait<=15:
    state='줄 길이가 적당합니다'
    so='지금 천천히 내려가세요'
else:
    state='줄이 길어요!'
    so='줄이 기네요. 이따 다시 실행해주세요'
print('='*45)
print(f'{state}      {so}')
print(f'맛있는 {meal} 드세요!')
print('='*45)

# data[].attributes.headline
11131홍석영 전생애인 테스트

# data[].attributes.subject
11131홍석영 전생애인 테스트

# data[].attributes.body
1->3가지의 질문을 주고 입력받는다.

2->입력받은 값을 토대로 결과를 판단한다.

3->결과 출력한다......

# data[].attributes.body
 [1] 현재 은행 저금액을 입력받는다
[2] 저금액에 따른 메시지내용을 저장한다
 [3]만약 저금액(money)이 500000원 이상이면 '충분합니다'
      100000<=money<500000이면 '조금 더 저금할 필요가 있어요'
       0<=money<100000이면 '저금이 꼭 필요합니다'
 [4]저금액과 메시지를 출력한다.

# data[].attributes.headline
11115 최영은 우산 지참 여부를 알려주는 프로그램

# data[].attributes.subject
11115 최영은 우산 지참 여부를 알려주는 프로그램

# data[].attributes.body
#비가 올 확률을 입력받는다(probablity)
#비가 올 확률이 70% 이상이면 '우산을 챙겨가세요'
#40% 이상 70% 미만이면 '비가 올 수도 있습니다'
#40% 미만이면 '우산 챙기지 않아도 됩니다.' 메세지 출력

# data[].attributes.headline
11111 이예빈 이차방정식의 근을 판별하는 프로그램

# data[].attributes.subject
11111 이예빈 이차방정식의 근을 판별하는 프로그램

# data[].attributes.body
[1] 이차항의 계수, 일차항의 계수, 상수항의 계수를 ','를 이용해 이어 받는다 [2]','를 split을 이용하여 계수들을 각각 다른 변수로 저장한다 [3] 판별식 공식을 이용하여 근을 판별한다 [4]if문을 이용하여 D의 값이 0이상인지, 0인지, 0이하인지에 따라 서로 다른 두 실근, 중근, 서로 다른 두 허근을 출력한다

# data[].attributes.headline
[11105 김하윤] 졸업학점과 이수학점으로 졸업가능여부를 알아보는 프로그램

# data[].attributes.subject
[11105 김하윤] 졸업학점과 이수학점으로 졸업가능여부를 알아보는 프로그램

# data[].attributes.body
[1] 졸업학점과 이수학점 입력받기

[2] 졸업학점이 2.0 이상 이수학점이 140이상이면 졸업가능 출력

[3] 졸업학점이 2.0 미만 이수학점이 140이상이면 졸업학점 부족 출력

[4] 졸업학점이 2.0 이상 이수학점이 140미만이면 이수학점 부족 출력

[5] 그렇지 않으면 둘다 졸업불가 출력

# data[].attributes.body
# [프로그램 설명] PH 농도를 입력받아 산성인지, 염기성인지, 중성인지 판단하는 프로그램
#PH 농도를 입력받는다.
#PH 농도가 7보다 크면, '염기성'을 출력한다.
#PH 농도가 7보다 작으면, '산성'을 출력한다.
#PH 농도가 7이면, '중성'을 출력한다.
ph=int(input('PH농도를 입력하세요:'))
if ph>=0 and ph<=14:
    if ph>7:
         print('염기성')
    if ph<7:
         print('산성')
    if ph==7:
         print('중성')

else:
    print('판단 불가, 농도를 재측정하세요')

# data[].attributes.headline
[11116최지수] 행복지수 프로그램

# data[].attributes.subject
[11116최지수] 행복지수 프로그램

# data[].attributes.body
[1] 1부터 10까지 중 행복지수 입력받기

[2] 3이하라면 '우울한 상태' 출력하기

[3]4이상 6이하라면 '중간' 출력하기

[4]7이상 10 이하라면 '행복한 상태'출력하기

[5]0이하거나 10 이상이면 '부터 10까지의 숫자를 입력해주세요'라고 알려주기

# data[].attributes.headline
[11109 양현지] 시험 등급을 입력하면 조언해주는 프로그램

# data[].attributes.subject
[11109 양현지] 시험 등급을 입력하면 조언해주는 프로그램

# data[].attributes.body
[1] 시험 등급 입력받기(test)

[2] 등급이 1등급이라면 잘하고 있다고 알려주기

[3] 등급이 2등급이라면 좀만 더 열심히 하라고 알려주기

[4] 등급이 3등급 이상 4등급 미만이라면 많이 열심히 하라고 알려주기

[5] 그렇지 않다면 다른 길을 찾아보라고 알려주기

# data[].attributes.headline
11114 최승희 할인요금 계산하기

# data[].attributes.subject
11114 최승희 할인요금 계산하기

# data[].attributes.body
[1] 총 구매 가격 입력받기(p)

[2]총 구매 가격이 5만원 이상이면 5천원 할인하기

[3]총 구매 가격이 3만원 이상이면 3천원 할인하기

[4]총 구매 가격이 1만원 이상이면 1천원 할인하기

[5]총 구매 가격이 1만원 미만이면 할인 없이 그대로 값 출력하기

[6]최종 값(price)출력

p=int(input())
if p>=50000
print(p-5000)
elif p>=30000
print(p-3000)
elif p>=10000
print(p-1000)

# data[].attributes.body
[1] a= 이차항의 계수를 입력받기
[2] b= 일차항의 계수를 입력받기
[3] c= 상수항을 입력받기
[4] D= b**2 - 4*a*c
[5] 만약 D<0: '실근이 없다.' 출력
만약 D>0: '서로 다른 실근 2개를 가진다.' 출력
그렇지 않으면 '실수인 중근을 가진다.' 출력

# data[].attributes.headline
[11121 김세호] 전화번호로 자신의 나이를 알 수 있는 프로그렘

# data[].attributes.subject
[11121 김세호] 전화번호로 자신의 나이를 알 수 있는 프로그렘

# data[].attributes.body
[1]자신의 전화번호 마지막 4자리 입력하기(phone number)
[2]자신의 출생년도 입력하기(birth date)
[3]만약 전화번호 마지막 4자리가 9999 이하라면 ((phone number*2+5)*50+1763-birthdate+10) 식의 결과 출력하기
[4]그렇지 않다면 '잘못 입력하셨어요' 출력
a=int(input('전화번호 마지막 네숫자를 입력하세요:'))
b=int(input("태어난 연도를 알려주세요"))
if a <= 9999:
     c=((phone number*2+5)*50+1763-birth date+12)
     print(c,"처음의 4숫자는 본인의 전화번호이고, 나머지 두 숫자는 본인의 나이입니다.")
else:
      print("잘못 입력하셨어요")

# data[].attributes.headline
[11122 김호준] 청사과의 당도와 무게를 입력받아 분별하는 프로그램

# data[].attributes.subject
[11122 김호준] 청사과의 당도와 무게를 입력받아 분별하는 프로그램

# data[].attributes.body
[1]사과의 당도와 무게를 입력받기(sweet, g)

[2]

i)사과의 당도가 100 이상이고 무게가 500 이상일 때 특급 출력

ii)당도,무게가 (80 이상,400이하) 또는 (80이하, 400이상)인 경우 고급 출력

iii)당도,무게가 (70이상, 300이하) 또는 (70이하, 300이상)인 경우 중급 출력

iiii)이외의 경우 하급 출력

# data[].attributes.headline
[11124 오승준] 출발지에서 목적지 까지의 거리가 입력 받으면 어떻게 갈지 알려주는  프로그램

# data[].attributes.subject
[11124 오승준] 출발지에서 목적지 까지의 거리가 입력 받으면 어떻게 갈지 알려주는  프로그램

# data[].attributes.body
[1] 목적지까지의 거리 입력받기(distance)

[2] 거리가 0이하라면 잘못했다고 알려주기

[3] 거리가 5km 이상이면 택시 타라 그러기

[4] 거리가 5km 미만 2km 이하면 버스타고 가라 그러기

[5] 그렇지 않다면 걸어가라 그러기

# data[].attributes.headline
[11126 이지윤] 이차함수의 근의갯수를 알려주는 프로그램

# data[].attributes.subject
[11126 이지윤] 이차함수의 근의갯수를 알려주는 프로그램

# data[].attributes.body
[1]a,b,c,d,x의 값을 입력받고 저장

[2]함수인 f를 정의한다

[3]변수D를 판별식으로 저장한다.

[4]판별식의 계산결과에 따라 근의 갯수를 알려준다.

# data[].attributes.headline
[11125 윤상혁] 시험 점수를 입력하면 ai 가 격려해주는 프로그램

# data[].attributes.subject
[11125 윤상혁] 시험 점수를 입력하면 ai 가 격려해주는 프로그램

# data[].attributes.body
[1] 사용자에게 시험점수를 입력받은후 test 변수에 저장

[2]만약 80점이상이면 축하해주는 멘트를 출력하라고 ai 한테 명령

[3]만약 50점이상이면 조금만 더 노력해서 높은 점수를 노려보라는 메세지를 출력하라 명령

[4]만약 50점미만이면 제발 공부를 좀해서 50점이라도 넘어보라는 메세지 출력하라고 명령

[5] 입력값이 숫자가 아니라면 제대로된 점수를 입력하라는 메세지 출력

# data[].attributes.headline
[11123신지호]  지구에서의 나이를 입력받으면 각 행성의서의 나이를 계산해주는 프로그램

# data[].attributes.subject
[11123신지호]  지구에서의 나이를 입력받으면 각 행성의서의 나이를 계산해주는 프로그램

# data[].attributes.body
[1]지구에서의 자신의 나이를 입력받기(earth_age)

[2]나이가 0세 미만이라면 잘못입력했다고 알려주기

[3]나이가 입력이 잘 되었다면 계산하고 싶은 행성을 물어봄(check)

[4]행성목록에 대답한 것이 있다면 나이별 계산상수(위에서 지정함)을 사용하여 계산하기

[5]그렇지 않다면 잘못입력했다고 출력하기

# data[].attributes.body
제목: [학번성명]프로그램 주제

내용 : 프로그램 실행순서

[조건]

1. input()활용하여 입력받기

2. if문을 활용하여 조건에 따른 계산하기

3. 출력하기

# data[].attributes.headline
[11535홍길동] 전기요금 계산하기

# data[].attributes.subject
[11535홍길동] 전기요금 계산하기

# data[].attributes.body
[1] h= 전기기본요금(1600)
[2] s= 전기사용량을 입력받기
[3] 전기요금(fee)을 계산
     fee= s*h
     만약 전기사용량 > 100 :
         전기요금은 20%를 가산
      그렇지 않으면 기본식
4] 전기사용량과 전기요금을 출력