Initial commit
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
// For more tutorials: https://blog.learngoprogramming.com
|
||||
//
|
||||
// Copyright © 2018 Inanc Gumus
|
||||
// Learn Go Programming Course
|
||||
// License: https://creativecommons.org/licenses/by-nc-sa/4.0/
|
||||
//
|
||||
|
||||
package main
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
)
|
||||
|
||||
func main() {
|
||||
width, height := 5., 12.
|
||||
|
||||
// calculates the area of a rectangle
|
||||
area := width * height
|
||||
fmt.Printf("%gx%g=%g\n", width, height, area)
|
||||
|
||||
area = area - 10 // decreases area by 10
|
||||
area = area + 10 // increases area by 10
|
||||
area = area * 2 // doubles the area
|
||||
area = area / 2 // divides the area by 2
|
||||
fmt.Printf("area=%g\n", area)
|
||||
|
||||
// // ASSIGNMENT OPERATIONS
|
||||
area -= 10 // decreases area by 10
|
||||
area += 10 // increases area by 10
|
||||
area *= 2 // doubles the area
|
||||
area /= 2 // divides the area by 2
|
||||
fmt.Printf("area=%g\n", area)
|
||||
|
||||
// finds the remainder of area variable
|
||||
// since: area is float, this won't work:
|
||||
// area %= 7
|
||||
|
||||
// this works
|
||||
area = float64(int(area) % 7)
|
||||
fmt.Printf("area=%g\n", area)
|
||||
}
|
Reference in New Issue
Block a user