연습 - 계산기 프로그램 빌드

완료됨

이 연습에서는 첫 번째 연습에서 만든 계산기 프로그램 작업을 계속합니다. 학습한 모든 정보를 사용하여, 사용자 입력과 같은 나머지 기능을 구현하고 산술 연산자를 적용합니다.

콘솔에서 읽기

이 부분에서는 콘솔에서 읽기 지원을 추가합니다.

  1. 변수 디렉터리로 이동하여 Program.fs 파일을 엽니다.

  2. 다음 코드를 찾습니다.

    printfn "Welcome to the calculator program"
    // read input from the console and assign to `sum`
    let sum = 0
    printfn "The sum is %i" sum
    
  3. 주석 줄을 다음 코드로 바꿉니다.

    printfn "Type the first number"
    let firstNo = System.Console.ReadLine()
    printfn "Type the second number"
    let secondNo = System.Console.ReadLine()
    printfn "First %s, Second %s" firstNo secondNo
    

    파일을 저장하고 프로그램을 실행합니다.

  4. dotnet run 명령을 실행합니다.

    dotnet run
    
  5. 입력을 요청하는 경우, 12를 입력합니다.

    출력은 다음과 같이 표시됩니다.

    Welcome to the calculator program
    Type the first number
    1
    Type the second number
    2
    First 1, Second 2
    The sum is 0
    

    이제 사용자 입력을 지원하지만 실제로 계산해야 하는 프로그램이 필요하므로 다음을 수행합니다.

계산 수행

프로그램의 계산 부분을 추가하려면, 사용자 입력을 숫자로 변환하고 산술 연산자를 적용합니다.

  1. 다음과 같이 표시되는 행을 찾습니다.

    let sum = 0
    

    다음과 같이 변경합니다.

    let sum = (int firstNo) + (int secondNo)
    

    변경 내용을 저장하고 프로그램을 다시 실행합니다.

  2. dotnet run 명령을 실행합니다.

    dotnet run
    
  3. 입력을 요청하는 경우 12를 입력합니다.

    다음과 유사한 출력이 표시됩니다.

    Welcome to the calculator program
    Type the first number
    1
    Type the second number
    2
    First 1, Second 2
    The sum is 3
    

축하합니다! 계산기 프로그램은 잘 작동합니다.