๋ฐ์ํ
15 ๊ฐ์๋ฐ์๋ณด ๊ฒ์ ๋ง๋ค๊ธฐ
๋ฌธ์
ํ์ด
import UIKit
var user:Int = Int.random(in: 0...2)
var computer:Int = Int.random(in: 0...2)
// 0 : ๋ฐ์ 1: ๊ฐ์ 2: ๋ณด
//Switch๋ฌธ ์ด์ฉ
switch user{
case 0:
print("๋น์ ์ ๋ฐ์๋ฅผ ๋์ต๋๋ค.")
case 1:
print("๋น์ ์ ๊ฐ์๋ฅผ ๋์ต๋๋ค")
case 2:
print("๋น์ ์ ๋ณด๋ฅผ ๋์ต๋๋ค.")
default:
break
}
switch computer{
case 0:
print("์ปดํจํฐ๋ ๋ฐ์๋ฅผ ๋์ต๋๋ค.")
case 1:
print("์ปดํจํฐ๋ ๊ฐ์๋ฅผ ๋์ต๋๋ค.")
case 2:
print("์ปดํจํฐ๋ ๋ณด๋ฅผ ๋์ต๋๋ค.")
default:
break
}
//if๋ฌธ ์ด์ฉ
if user == computer {
print("๋ฌด์น๋ถ ์
๋๋ค!")
}else if user == 0 {
if computer == 1 {
print("๋น์ ์ด ์ด๊ฒผ์ต๋๋ค!")
}else if computer == 2 {
print("๋น์ ์ ์ก์ต๋๋ค!")
}
}else if user == 1 {
if computer == 0 {
print("๋น์ ์ ์ก์ต๋๋ค!")
}else if computer == 2{
print("๋น์ ์ด ์ด๊ฒผ์ต๋๋ค!")
}
}else if user == 2 {
if computer == 1 {
print("๋น์ ์ ์ก์ต๋๋ค!")
}else if computer == 0 {
print("๋น์ ์ด ์ด๊ฒผ์ต๋๋ค!")
}
}
//if๋ฌธ ๋ ๊ฐ๋จํ๊ฒ ๊ฐ๋ฅ! ๋ฌด์น๋ถ ๐๐ป ์ด๊ฒผ์ ๋ ๐๐ป ์ก์ ๋๋ else ์ฒ๋ฆฌ
if user == computer {
print("๋ฌด์น๋ถ ์
๋๋ค!")
}else if user == 0 && computer == 1 {
print("๋น์ ์ด ์ด๊ฒผ์ต๋๋ค!")
}else if user == 1 && computer == 2 {
print("๋น์ ์ด ์ด๊ฒผ์ต๋๋ค!")
}else if user == 2 && computer == 0 {
print("๋น์ ์ด ์ด๊ฒผ์ต๋๋ค!")
}else{
print("๋น์ ์ ์ก์ต๋๋ค!")
}
๋ฐ์ํ