• 1. Напишіть програму, яка виведе у терміналі календар за поточний місяць цього року. Зауважте, що перевірити висновок потрібно саме у терміналі, а не у вікні IDE. (мова програмування:go;сайт;replit.com;

Ответы 1

  • Відповідь:

    Пояснення:

    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()

    }

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years