Branching: If/Else
Last updated
package main
import "fmt"
func main() {
var bmi = 9
if value%2 == 0 {
fmt.Printf("%d is even", value)
} else {
fmt.Printf("%d is odd", value)
}
}package main
import "fmt"
func main() {
var bmi = 19.0
if bmi <= 15.0 {
fmt.Printf("Very severely underweight")
} else if bmi > 15.0 && bmi <= 16.0 {
fmt.Println("Severely underweight")
} else if bmi > 16.0 && bmi <= 18.5 {
fmt.Println("Underweight")
} else if bmi > 18.5 && bmi <= 25.0 {
fmt.Println("Normal (healthy weight)")
} else if bmi > 25.0 && bmi <= 30.0 {
fmt.Println("Obese Class I (Moderately obese)")
} else if bmi > 30.0 && bmi <= 35.0 {
fmt.Println("Obese Class II (Severely obese)")
} else {
fmt.Println("Obese Class III (Very Severely obese)")
}
}
// Normal (healthy weight)package main
import "fmt"
func main() {
if value := 7; value%2 == 0 {
fmt.Printf("%d is even", value)
} else {
fmt.Printf("%d is odd", value)
}
}
// 7 is odd