Use if/else if/else to turn a numeric score into a letter grade.
You start with:
score := 85
grade := ""
if score >= 90 {
grade = "A"
} else if score >= 80 {
grade = "B"
} else if score >= 70 {
grade = "C"
} else if score >= 60 {
grade = "D"
} else {
grade = "F"
}
fmt.Println("Grade: " + grade)
Build:
Grade: B
Rules:
score >= 90is"A"; 80-89 is"B"; 70-79 is"C"; 60-69 is"D"; below 60 is"F".- The boundaries count: a score of exactly 90 is an A, exactly 80 a B, exactly 70 a C, exactly 60 a D, and 59 is an F.
- Print
"Grade: "followed by the letter grade, for examplefmt.Println("Grade: " + grade)
Free plan: 30 tutor messages. Premium is unlimited.
Saved
Ctrl + Enter to check
