- 求1-1/2+1/3-1/4+...+1/19的值
object fwh14 {
def main(args: Array[String]): Unit = {
//求1-1/2+1/3-1/4+...+1/19的值
var sum = 0.0
for (i <- 1 to 19) {
if (i % 2 == 1) {
sum += 1.0 / i
} else {
sum -= 1.0 / i
}
}
println(s"1 - 1/2 + 1/3 - 1/4 + ... + 1/19 的值为: $sum")
}
}
第一年结束时有 1.1 元,计算过程是:1∗(1+10%)=1.1第二年结束时有 1.21 元,计算过程是:1.1∗(1+10%)=1.21 元,第三年结束时有 1.331 元,计算过程是:1.21∗(1+10%)=1.331 元,编写程序:1、求它第 10 年结束时有多少元?2、多少年之后能超过 1000 元?
object fwh15 {
def main(args: Array[String]): Unit = {
// var i = 0
// var money = 1.0
// while (i<10){
// money = money * 1.1
// i= i+1
// println(s"第${i}年结束时,钱数为${money}")
// }
}
}
object fwh15 {
def main(args: Array[String]): Unit = {
var i = 0
var money = 1.0
while (money<=1000){
money = money * 1.1
i= i+1
println(s"第${i}年结束时,钱数为${money}")
}
}
}