모바일앱/Swift
기본함수사용능력 테스트
GeekCode
2021. 10. 6. 07:18
반응형
응용 테스트
// 1. 성, 이름을 받아서 fullname을 출력하는 함수 만들기
// 2. 1번에서 만든 함수인데, 파라미터 이름을 제거하고 fullname 출력하는 함수 만들기
//
// 3. 성, 이름을 받아서 fullname을 return 하는 함수 만들기
소스코드는 아래 클릭
더보기
import UIKit
// 1. 성, 이름을 받아서 fullname을 출력하는 함수 만들기
// 2. 1번에서 만든 함수인데, 파라미터 이름을 제거하고 fullname 출력하는 함수 만들기
//
// 3. 성, 이름을 받아서 fullname을 return 하는 함수 만들기
//
print("======> 1번 문제")
func printName (firstName: String, lastName: String) {
print( firstName, lastName)
}
printName(firstName: "hyeonseok", lastName: "Bang")
print("\n======> 2번 문제")
func printFullName (_ firstName: String, _ lastName: String) {
print("fullname is \(firstName) \(lastName)")
}
printFullName("Gikko", "Bang")
print("\n======> 3번 문제")
func fullName (firstName: String, lastName: String) -> String{
return"\(firstName) \(lastName)"
}
let name = fullName(firstName: "HYEONSEOK", lastName: "BANG")
name
print(name)
//3번 응용
func whatIsTaste(_ whatIsThat: String, _ taste: String) -> String {
return "\(whatIsThat) is \(taste)"
}
let whatTaste = whatIsTaste("apple", "sour")
whatTaste
//3번 응용2
//물건이 얼마일까
func howMuch(goods:String, price: Int) -> String{
return "\(goods)가 \(price)원 입니다"
}
let howMuchFullSentence = howMuch(goods: "복숭아", price: 15000)
howMuchFullSentence
//복숭아가 15000원 입니다
/*
======> 1번 문제
hyeonseok Bang
======> 2번 문제
fullname is Gikko Bang
======> 3번 문제
HYEONSEOK BANG
*/
반응형