본문 바로가기
파이썬

파이썬(숫자계산 프로그램)_2024-06-05

by 앵보몬 2024. 6. 10.
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
반응형