finished 69

This commit is contained in:
2023-11-07 14:58:59 +01:00
parent 66c618efb3
commit 534827c954

View File

@@ -79,13 +79,55 @@
// Using a for loop print out all the years from your birthday to the current year. // 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. // 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 package main
import "fmt" import "fmt"
func main() { func main() {
for i := 1978; i <= 2023; i++ { age := 18
fmt.Printf("%d ", i)
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("")
} }