Today I Learned
Command Line Tool로 숫자 야구게임 만들기 Lv.1 시도// main.swiftimport Foundationvar game = BaseballGame()game.start()BaseballGame.swiftimport Foundationstruct BaseballGame { func start() { let answer = makeAnswer() print("게임을 시작합니다") print("숫자를 입력해주세요") print(makeAnswer()) let input = readLine()! let IntAnswer = String(input).map {..
https://leedoseo.tistory.com/113 코딩테스트 Level.1 카드뭉치문제 설명 코니는 영어 단어가 적힌 카드 뭉치 두 개를 선물로 받았습니다. 코니는 다음과 같은 규칙으로 카드에 적힌 단어들을 사용해 원하는 순서의 단어 배열을 만들 수 있는지 알고 싶습니leedoseo.tistory.com https://leedoseo.tistory.com/110 [내일배움캠프] 문법 기초 연산자연산자산술 연산자덧셈++=뺄셈--=곱셈*나눗셈/나머지%예시코드var result = 1 + 2print(result)// 출력값 : 3result += 5// result = result + 5print(result)// 출력값 : 8result = 10 - 6pirnt(result)// 출력값 : 4re..
https://leedoseo.tistory.com/108 코딩테스트 Level.1 2016년문제 설명2016년 1월 1일은 금요일입니다. 2016년 a월 b일은 무슨 요일일까요? 두 수 a, b 를 입력받아 2016년 a월b일이 무슨 요일인지 리턴하는 함수, solution을 완성하세요. 요일의 이름은 일요일부터leedoseo.tistory.com 문법 기초 데이터 타입 정리 https://leedoseo.tistory.com/106
// // main.swift // make ***** // // Created by t2023-m0112 on 6/7/24. // // for문 별찍기 import Foundation for i in 1...5 { // 세로열 for j in 1...5 { // 가로열 print("*", terminator: "") //terminator = 줄바꿈 없이 하는 것 } print("") } // ***** // ***** // ***** // ***** // ***** for i in 1...5 { //세로 for j in 1...i { //가로 print("*", terminator: "") } print("") } // *____ // **___ // ***__ // ****_ // ***** for..
// import UIKit//var greeting = "Hello, playground"class Calculator { // Todo : 내부 구현하기 func calculate(_ operatory: Character, _ firstNumber: Int, _ secondNumber: Int) -> Double { // Character를 Int로 변환 switch operatory { case "+" : // 덧셈 연산 return AddOperation().operate(firstNumber, secondNumber) //()을 사용하면 기본 생성자를 통해서 AddOperation의 객..
https://leedoseo.tistory.com/101 [내일배움캠프] 문법 기초 Swift 언어의 특징Swift 언어의 특징안정성Swift는 타입에 엄격한 프로그래밍 언어 (= Type Safe한 언어)문자열 배열에 다른 타입인 숫자 타입의 값을 담을 수 없음타입 안정성을 위해 타입 체크를 해야 함Swift는 nill(빈leedoseo.tistory.comhttps://leedoseo.tistory.com/102 [내일배움캠프]문법 기초 프로퍼티와 출력, 메서드1. 할당 연산자 =A = B이 표현은 "B값을 A에 할당한다"라는 의미우변에 있는 값을 좌변의 변수에 할당한다는 의미let color = "purple"print(color) // 출력값 : purplevar foodName = "사과"v..
+ 팀원끼리 소스트리 연구해봄
팀 프로젝트 오류 해결 및 UI 수정,