• Напишіть програму, яка обчислює, з якою швидкістю бігун пробіг дистанцію. Рекомендований вигляд екрана під час виконання програми наведено нижче: Обчислення швидкості бігу Введіть довжину дистанції (метрів) = 1000 Введіть час (мін.сек) = 3.25 Дистанція: 1000 м Час: 3 хв 25 сек = 205 сек Ви втікали зі швидкістю 17.56 км/год язик програмування go

Ответы 2

  • Ответ:

    Объяснение:

    package main

    import "fmt"

    func main() {

       const meterInKm = 1000 // кількість метрів в кілометрі

       const secInMin = 60 // кількість секунд в хвилині

       // запитуємо довжину дистанції в метрах

       fmt.Print("Обчислення швидкості бігу\nВведіть довжину дистанції (метрів) = ")

       var distance float64

       fmt.Scanln(&distance)

       // запитуємо час, за який пробігли дистанцію, у форматі хвилини.секунди

       fmt.Print("Введіть час (мін.сек) = ")

       var minutes, seconds float64

       fmt.Scanln(&minutes, &seconds)

       // обчислюємо загальний час в секундах

       totalTimeInSeconds := minutes*secInMin + seconds

       // обчислюємо швидкість в км/год

       speedInKmH := (distance / meterInKm) / (totalTimeInSeconds / secInMin / 60)

       // виводимо результат

       fmt.Printf("Дистанція: %.0f м\nЧас: %.0f хв %g сек = %.0f сек\nВи бігли зі швидкістю %.2f км/год", distance, minutes, seconds, totalTimeInSeconds, speedInKmH)

    }

    • Автор:

      casey376
    • 1 год назад
    • 7
  • Ответ:

    fmt.Println("Обчислення швидкості бігу")

    fmt.Print("Введіть довжину дистанції (метрів) = ")

    fmt.Scanln(&distance)

    fmt.Print("Введіть час (мін.сек) = ")

    fmt.Scanln(&minutes, &seconds)

    timeInSeconds := minutes*60 + seconds

    speed := (distance / 1000) / (timeInSeconds / 3600)

    fmt.Printf("Дистанція: %.0f м\n", distance)

    fmt.Printf("Час: %.0f хв %.0f сек = %.0f сек\n", minutes, seconds, timeInSeconds)

    fmt.Printf("Ви бігли зі швидкістю %.2f км/год\n", speed)

    Объяснение:

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

Еще вопросы

Войти через Google

или

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

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

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