编写一个程序,根据给定的公式计算和打印值。
Q = [(2 * C * D)/ H] 的平方根
以下是 C 和 H 的固定值:
C 为 50。
H 为 30 。
D 是变量,其值应以逗号分隔的顺序输入到程序中。
示例让我们假设以下逗号分隔的输入序列已赋予程序:100,150,180
程序的输出应为:18,22,24
packagemainimport("fmt""math""strconv""strings")funcfn2(inputstring)string{var(C=50H=30rs[]string)inStr:=strings.Split(input,",")for_,value:=rangeinStr{intValue,_:=strconv.Atoi(value)result:=(2*C*intValue)/HQ:=math.Pow(float64(result),0.5)rs=append(rs,strconv.Itoa(int(Q)))}returnstrings.Join(rs,",")}funcmain(){/*
编写一个程序,根据给定的公式计算和打印值。
Q = [(2 * C * D)/ H] 的平方根 以下是 C 和 H 的固定值: C 为 50。 H 为 30 。
D 是变量,其值应以逗号分隔的顺序输入到程序中。
示例让我们假设以下逗号分隔的输入序列已赋予程序:100,150,180 程序的输出应为:18,22,24
*/input:="100,150,180"fmt.Println(fn2(input))}