求数列的和
求s=1-1/2+1/3-1/4+1/5....+1/19的值?
import scala.util.control.Breaks.{break, breakable}
object Base19 {
def main(args: Array[String]): Unit = {
//求s=1-1/2+1/3-1/4+1/5....+1/19的值?
var i = 1
var sum = 0
while (i<= 19){
println(i)
sum+=i
i=i+1
}
println(s"*${sum}")
}
}
判断一个数,是不是素数
import scala.util.control.Breaks.{break, breakable}
object Base20 {
def main(args: Array[String]): Unit = {
//判断一个数,是不是素数
var num = 121
var isPrime = true
var i = 2
while (i<= num-1){
if(num % i == 0){
isPrime = false
println(s"${num} 能被${1}整除")
}
i += 1
}
if(isPrime){
println(s"${num} 是素数")
}else {
println(s"${num} 不是素数")
}
}
}
年化投资回报率是10%,投入1块钱,10年结束时能有多少钱
object Base21 {
def main(args: Array[String]): Unit = {
//年化投资回报率是10%,投入1块钱,10年结束时能有多少钱
var i = 0
var money = 1.0
while(i<10){
money = money * 1.1
i = i + 1
println(s"第${i}年结束时,钱数为${money}")
}
}
}
多少年能超过1000
object Base22 {
def main(args: Array[String]): Unit = {
var i = 0
var money = 1.0
//多少年之后能超过1000
while(money <= 1000){
money = money * 1.1
i = i + 1
println(s"第${i}年结束时,钱数为${money}")
}
}
}