Algorithm/basic 21

Swift - random

- 문제 PlusGame 랜덤으로 정수 2개를 뽑아 아래와 같이 출력 사용자는 두 수의 합을 입력 두 수의 합과 입력한 수가 일치하면 “Success” 두 수의 합과 입력한 수가 일치하지 않으면 “Fail”을 출력 // while random함수 func logic_sum(_ word : String) -> String { func inputLine1(_ input : String) -> Int { print(input, terminator: " ") return Int(readLine()!)! } func inputLine2(_ input : String) -> String { print(input, terminator: " ") return String(readLine()!) } print("=== ..

Algorithm/basic 2023.10.30

Swift - while

- 문제 while 문 사용 (+, -) 계산기프로그램 아이디와 비밀번호가 틀렸을 경우 "계속 하시겠습니까?" 라는 문장을 출력하세요. 첫 번째 정수를 입력 받는다. 두 번째 정수를 입력 받는다. 연산자를 선택한다. 선택한 연산자에 따라 연산결과를 출력한다. 다시 실행할 것인가를 물어본다. “Y” 를 입력하면 다시 실행. “N”을 입력하면 반복문 종료. func cul (input:String) -> String{ print("첫 번째 정수를 입력하세요 : ",terminator: "") let num1 = Int(readLine()!)! print("두 번째 정수를 입력하세요 : ",terminator: "") let num2 = Int(readLine()!)! var result = 0 print("..

Algorithm/basic 2023.10.29

Swift - switch

문제 : 월을 입력받아 해당하는 계절을 알려주는 프로그램을 만드세요. func inputLine(_ input : String) -> Int { print(input, terminator: " ") return Int(readLine()!)! } var sez = inputLine("월 입력. : ") switch sez { case 12,1,2: print("\(sez)월은 겨울입니다.") case 3,4,5: print("\(sez)월은 봄입니다.") case 6,7,8: print("\(sez)월은 여름입니다.") case 9,10,11: print("\(sez)월은 가을입니다.") default: print("eror message: 범위를 벗어났습니다.") }

Algorithm/basic 2023.10.27