์ค์ต ๊ณผ์
1. ์ฌ์น ์ฐ์ฐ ๋ฏธ๋ ๊ณ์ฐ๊ธฐ
print("๐งฎ ์ฌ์น์ฐ์ฐ ๋ฏธ๋ ๊ณ์ฐ๊ธฐ ๐ถ")
import operator as op
# TODO: ์ฌ์ฉ์๋ก๋ถํฐ ์ฒซ ๋ฒ์งธ ์ซ์๋ฅผ ์
๋ ฅ๋ฐ์ผ์ธ์
num1 = int(input("์ฒซ ๋ฒ์งธ ์ซ์!: "))
# TODO: ์ฌ์ฉ์๋ก๋ถํฐ ๋ ๋ฒ์งธ ์ซ์๋ฅผ ์
๋ ฅ๋ฐ์ผ์ธ์
num2 = int(input("๋ ๋ฒ์งธ ์ซ์!: "))
# TODO: ์ฐ์ฐ์(+,-,*,/)๋ฅผ ์
๋ ฅ๋ฐ์ผ์ธ์
op = input("+,-,*,/ ์ค ํ๋๋ฅผ ์
๋ ฅํด์ฃผ์ธ์!")
# TODO: ์กฐ๊ฑด๋ฌธ(if/elif/else)์ผ๋ก ์ฐ์ฐ์ ์ํํ์ธ์
if op == "+":
result = num1 + num2
elif op == "-":
result = num1 - num2
elif op == "*":
result = num1 * num2
elif op == "/":
if num2 != 0:
result = num1 / num2
else:
result = "0 ์ผ๋ก๋ ๋๋ ์ ์์!"
else:
result = "๋ค์ ์๋ํด๋ณด์ธ์!"
# TODO: f-string์ ์ฌ์ฉํ์ฌ ๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํ์ธ์
print(f"๊ฒฐ๊ณผ: {result}")
โ ์ ๋ต ์์
print("=== ์ฌ์น์ฐ์ฐ ๋ฏธ๋ ๊ณ์ฐ๊ธฐ ===")
# ์ฒซ ๋ฒ์งธ ์ซ์ ์
๋ ฅ
num1 = int(input("์ฒซ ๋ฒ์งธ ์ซ์๋ฅผ ์
๋ ฅํ์ธ์: "))
# ๋ ๋ฒ์งธ ์ซ์ ์
๋ ฅ
num2 = int(input("๋ ๋ฒ์งธ ์ซ์๋ฅผ ์
๋ ฅํ์ธ์: "))
# ์ฐ์ฐ์ ์
๋ ฅ
operator = input("์ฐ์ฐ์ (+, -, *, /) ์ค ํ๋๋ฅผ ์
๋ ฅํ์ธ์: ")
# ์กฐ๊ฑด๋ฌธ์ผ๋ก ์ฐ์ฐ ์ํ
if operator == "+":
result = num1 + num2 # ๋ง์
elif operator == "-":
result = num1 - num2 # ๋บ์
elif operator == "*":
result = num1 * num2 # ๊ณฑ์
elif operator == "/":
if num2 != 0:
result = num1 / num2 # ๋๋์
else:
result = "0์ผ๋ก๋ ๋๋ ์ ์์ต๋๋ค!"
else:
result = "์๋ชป๋ ์ฐ์ฐ์์
๋๋ค."
๐ฅฒ ์์ฌ์ด ์
์ ์ผ ์ดํดํ๊ธฐ ์ฌ์ ๋ ํํธ๋ผ์ ๋ฌด๋ํ๊ฒ ์ํํ ์ ์์๋ค.
์ง๊ธ ๋ฐฐ์ด ๊ฑธ ์์ด๋ฒ๋ฆฌ์ง ์๊ธฐ๋ฅผ..!
2. ์จ๋๋จ์ ๋ณํ๊ธฐ
print("๐ ๋จ์ ๋ณํ๊ธฐ ๐ก๏ธ")
# TODO: ์ฌ์ฉ์๋ก๋ถํฐ cm ๊ฐ์ ์
๋ ฅ๋ฐ์ผ์ธ์
cm = float(input("๊ธธ์ด๋ฅผ cm ๋จ์๋ก ์
๋ ฅ: "))
# TODO: cm → m ๋ณํ ๊ธฐ๋ฅ์ ์์ฑํ์ธ์
meter = cm / 100
# TODO: ๋ณํ ๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํ์ธ์
print(f"{cm} cm ๋ {meter} m ์
๋๋ค!")
# TODO: ์ฌ์ฉ์๋ก๋ถํฐ ์ญ์จ(โ) ๊ฐ์ ์
๋ ฅ๋ฐ์ผ์ธ์
celsius = float(input("์จ๋๋ฅผ ์ญ์จ๋ก ์
๋ ฅ: "))
# TODO: ์ญ์จ → ํ์จ ๋ณํ ๊ธฐ๋ฅ์ ์์ฑํ์ธ์
fahrenheit = (celsius * 9/5) + 32
# TODO: ๋ณํ ๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํ์ธ์
print(f"{celsius} °C ๋ {fahrenheit} °F ์
๋๋ค!")
โ ์ ๋ต ์์
print("\n=== ๋จ์ ๋ณํ๊ธฐ ===")
# cm ์
๋ ฅ
cm = float(input("๊ธธ์ด๋ฅผ cm ๋จ์๋ก ์
๋ ฅํ์ธ์: "))
# cm → m ๋ณํ
meter = cm / 100
# ๊ฒฐ๊ณผ ์ถ๋ ฅ
print(f"{cm} cm ๋ {meter} m ์
๋๋ค.")
# ์ญ์จ ์
๋ ฅ
celsius = float(input("์จ๋๋ฅผ ์ญ์จ(โ)๋ก ์
๋ ฅํ์ธ์: "))
# ์ญ์จ → ํ์จ ๋ณํ
fahrenheit = (celsius * 9/5) + 32
# ๊ฒฐ๊ณผ ์ถ๋ ฅ
print(f"{celsius} โ ๋ {fahrenheit} โ ์
๋๋ค.")
๐ฅฒ์์ฌ์ด ์
๋ฐฐ์ด๊ฑธ ๋ฐ๋ก๋ฐ๋ก ๋ ์ด์ฉํ๋ฉด ์ข์ ๊ฒ ๊ฐ๋ค. \n ๊ฐ์ ์ฌ์ํ ์ฐจ์ด๋ฅผ ๋ ์ด์ฉํด๋ณด์์ผ
์ถ๋ ฅํ์ ๋์ ๊ฒฐ๊ณผ๋ฅผ ์ ์ ์๋ ๊ฒ ๊ฐ๋ค.
'ใ ก > ๐ ์ค์ต ๊ณผ์ ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [3์ผ์ฐจ] ํ์ ๊ด๋ฆฌ ํตํฉ ์๋๋ฆฌ์ค (1) | 2025.10.13 |
|---|---|
| [1์ผ์ฐจ] ์๊ธฐ์๊ฐ ํ๋ก๊ทธ๋จ / BMI ๊ณ์ฐ๊ธฐ ๋ง๋ค๊ธฐ (0) | 2025.10.09 |