Start learning free

LESSON 174 OF 404 · PROJECTS: EVERYDAY PROGRAMS

Report Card V1 - One Subject Average in Go

Practice

Compute a student's average score across three tests using integer division so the result is a whole number.

You start with:

var test1 int = 85
var test2 int = 92
var test3 int = 78

Build:

Average: 85

Rules:

  • Compute the integer average of test1, test2, and test3 using integer division (int divided by int already drops the remainder).
  • Print "Average: " followed by the average; use strconv.Itoa(...) to join an integer to a string.

Go's int / int truncates, so (test1 + test2 + test3) / 3 already gives an integer.

var test1 int = 85
var test2 int = 92
var test3 int = 78

var average int = (test1 + test2 + test3) / 3
fmt.Println("Average: " + strconv.Itoa(average))

STEP 1 OF 2
    Ctrl + Enter to check

    Report Card V1 in Go

    Keep going with GoAbout 340 step-by-step lessons, from your first line of code to coding interviews. Free to start.
    Start learning free