728x90
반응형
숫자계산 프로그램
요구사항
1) 사용자 인터페이스
2) 설명 : 메뉴 기반의 텍스트 사용자 인터페이스 제공
3) 사례 : "1. 합계 2. 나누기 3. 곱하기 4. 저장 및 종료"
4) 핵심 : 사용자가 쉽게 각 기능을 선택
예외 처리
1) 설명 : 파일 입출력 및 잘못된 입력에 대한 예외 처리
2) 사례 : 파일이 없을 경우, 잘못된 수량 입력
3) 핵심 : 안정적인 프로그램 동작 보장
number1 = int(input("첫 번째 숫자를 입력하세요 : "))
number2 = int(input("두 번째 숫자를 입력하세요 : "))
menu = 0
while menu != 4 :
menu = int(input("============= 숫자계산 =============\n1.합계 : 2.나누기 3.곱하기 4.저장 및 종료 : "))
if menu == 1 :
print("합계 : ", number1+number2)
continue
if menu == 2 :
print("나누기 : ", number1 / number2)
continue
if menu == 3 :
print("곱하기 : ", number1*number2)
continue
elif menu == 4 :
print("프로그램을 종료합니다.")
break
else :
print("잘못된 선택입니다. 다시 시도하세요.")
728x90
반응형
'파이썬' 카테고리의 다른 글
파이썬(은행입출금 프로그램)_2024-06-10 (2) | 2024.06.10 |
---|---|
파이썬(메모장 프로그램)_2024-06-10 (2) | 2024.06.10 |
파이썬(월 입력받아 계절출력하기)_2024-06-05 (0) | 2024.06.05 |
파이썬(메이플스토리 인터페이스)_2024-06-04 (2) | 2024.06.04 |
파이썬(마트재고관리 프로그램)_2024-06-04 (0) | 2024.06.04 |