Я пытался создать функцию внутри другой функции, где вывод getPoolInfo будет (Func1: Double, Func2: Double).
Мне очень нужна ваша помощь, ребята.
func getPoolInfo(PoolLength:Double, PoolWidth:Double, ShallowDepth:Double,DeepDepth:Double)->(Double,Double)
{
//To calculate the Area of the Pool
func Area(PoolLength:Double,PoolWidth:Double)-> Double
{
let area = PoolLength * PoolWidth
return area
}
//To calculate the Volume of the Pool
func poolVolume(PoolLength:Double, PoolWidth:Double, ShallowDepth:Double,DeepDepth:Double)->Double{
let area = PoolLength * PoolWidth
let avgDepth = ((ShallowDepth + DeepDepth) / 2)
let volume = area * avgDepth
return volume
}
return (Area(),poolVolume())
}
getPoolInfo (PoolLength: 12, PoolWidth: 6, ShallowDepth: 1, DeepDepth: 3)
Отсутствует аргумент для параметра