1. Напишіть програму, яка виведе у терміналі календар за поточний місяць цього року. Зауважте, що перевірити висновок потрібно саме у терміналі, а не у вікні IDE.
(мова програмування:go;сайт;replit.com;
Ответы
Ответ дал:
0
Відповідь:
Пояснення:
package main
import (
"fmt"
"time"
)
func main() {
now := time.Now()
year, month, _ := now.Date()
daysInMonth := time.Date(year, month+1, 0, 0, 0, 0, 0, time.UTC).Day()
fmt.Printf(" %v %v\n", month, year)
fmt.Println("Mo Tu We Th Fr Sa Su")
for i := 1; i <= daysInMonth; i++ {
day := time.Date(year, month, i, 0, 0, 0, 0, time.UTC)
fmt.Printf("%2d", day.Day())
if day.Weekday() == time.Sunday {
fmt.Println()
} else {
fmt.Print(" ")
}
}
fmt.Println()
}
Похожие вопросы
1 год назад
1 год назад
1 год назад
1 год назад
2 года назад
2 года назад
8 лет назад