47 lines
1.5 KiB
Go
47 lines
1.5 KiB
Go
// Copyright © 2018 Inanc Gumus
|
|
// Learn Go Programming Course
|
|
// License: https://creativecommons.org/licenses/by-nc-sa/4.0/
|
|
//
|
|
// For more tutorials : https://learngoprogramming.com
|
|
// In-person training : https://www.linkedin.com/in/inancgumus/
|
|
// Follow me on twitter: https://twitter.com/inancgumus
|
|
|
|
package main
|
|
|
|
// ---------------------------------------------------------
|
|
// EXERCISE: Housing Prices and Averages
|
|
//
|
|
// Use the previous exercise to solve this exercise (Housing Prices).
|
|
//
|
|
// Your task is to print the averages of the sizes, beds, baths, and prices.
|
|
//
|
|
//
|
|
// EXPECTED OUTPUT
|
|
//
|
|
// Location Size Beds Baths Price
|
|
// ===========================================================================
|
|
// New York 100 2 1 100000
|
|
// New York 150 3 2 200000
|
|
// Paris 200 4 3 400000
|
|
// Istanbul 500 10 5 1000000
|
|
//
|
|
// ===========================================================================
|
|
// 237.50 4.75 2.75 425000.00
|
|
//
|
|
// ---------------------------------------------------------
|
|
|
|
func main() {
|
|
const (
|
|
header = "Location,Size,Beds,Baths,Price"
|
|
data = `New York,100,2,1,100000
|
|
New York,150,3,2,200000
|
|
Paris,200,4,3,400000
|
|
Istanbul,500,10,5,1000000`
|
|
|
|
separator = ","
|
|
)
|
|
|
|
// Solve this exercise by using your previous solution for
|
|
// the "Housing Prices" exercise.
|
|
}
|