个性化阅读
专注于IT技术分析

F#If-Elif梯子

点击下载

F#if-elif梯形图仅从多个布尔表达式中执行一个布尔表达式。

if boolean-expression then 
    expression1 
elif boolean-expression then
    expression2 
elif Boolean-expression then
     expression3
FSHARP如果Elif梯子1

示例:if- then elif梯子

open System   // System is a package, and this is the way to import package in F#
Console.Write("Enter integer number to check whether it is even or not : ")
let input = Console.ReadLine()
let number = input |> Int32.Parse   // casting input to integer value
if(number<0 && number>100) then
printfn "wrong number"
elif(number>=0 && number<50) then
printfn "fail"
elif(number>=50 && number<60)then
printfn "D Grade"
elif(number>=60 && number<70) then
printfn "C Grade"
elif(number>=70 && number<80)then
printfn "B Grade"
elif(number>=80 && number<90)then
printfn "A Grade"
elif(number>=90 && number<=100)then
printfn "A+ Grade"

输出:

Enter a number to check grade: 85
A Grade
赞(0)
未经允许不得转载:srcmini » F#If-Elif梯子

评论 抢沙发

评论前必须登录!