finished 69
This commit is contained in:
@@ -79,13 +79,55 @@
|
||||
// Using a for loop print out all the years from your birthday to the current year.
|
||||
// Use a variant of for loop where the post statement is moved inside the for block of code.
|
||||
|
||||
//package main
|
||||
//
|
||||
//import "fmt"
|
||||
//
|
||||
//func main() {
|
||||
// for i := 1978; i <= 2023; i++ {
|
||||
// fmt.Printf("%d ", i)
|
||||
// }
|
||||
// fmt.Println("")
|
||||
//}
|
||||
|
||||
// Coding Exercise #6
|
||||
// Consider the following Go program: https://play.golang.org/p/Wo5fIlurnX6
|
||||
/*
|
||||
package main
|
||||
import "fmt"
|
||||
|
||||
func main() {
|
||||
age := -9
|
||||
if age < 0 || age > 100 {
|
||||
fmt.Println("Invalid Age")
|
||||
} else if age < 18 {
|
||||
fmt.Println("You are minor!")
|
||||
} else if age == 18 {
|
||||
fmt.Println("Congratulations! You've just become major!")
|
||||
} else {
|
||||
fmt.Println("You are major!")
|
||||
}
|
||||
}
|
||||
Change the code and use a switch statement instead of an if statement.
|
||||
*/
|
||||
package main
|
||||
|
||||
import "fmt"
|
||||
|
||||
func main() {
|
||||
for i := 1978; i <= 2023; i++ {
|
||||
fmt.Printf("%d ", i)
|
||||
age := 18
|
||||
|
||||
switch {
|
||||
case age < 0 || age > 100:
|
||||
fmt.Println("Invalid Age")
|
||||
|
||||
case age < 18:
|
||||
fmt.Println("You are minor!")
|
||||
|
||||
case age == 18:
|
||||
fmt.Println("Congratulations! You've just become major!")
|
||||
|
||||
default:
|
||||
fmt.Println("You are major!")
|
||||
}
|
||||
fmt.Println("")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user