Предмет: Информатика, автор: marppp

Арифметичні дії над числами пронумеровані таким чином: 1 -
додавання, 2 - віднімання, 3 - множення, 4 - поділ. Дано номер дії N (ціле число в
діапазоні 1–4) і речові числа A і B (не дорівнює 0). Виконати над числами вказану
дію та вивести результат. Язык программирования GO

Ответы

Автор ответа: shadowyt773
1

Ответ: package main

import "fmt"

func main() {

   var n int

   var a, b float64

   // Запитуємо номер дії та числа від користувача

   fmt.Print("Введіть номер дії (1 - додавання, 2 - віднімання, 3 - множення, 4 - поділ): ")

   fmt.Scan(&n)

   fmt.Print("Введіть числа A та B через пробіл: ")

   fmt.Scan(&a, &b)

   // Виконуємо дію відповідно до номера

   switch n {

   case 1:

       fmt.Printf("Сума чисел %.2f та %.2f: %.2f\n", a, b, a+b)

   case 2:

       fmt.Printf("Різниця чисел %.2f та %.2f: %.2f\n", a, b, a-b)

   case 3:

       fmt.Printf("Добуток чисел %.2f та %.2f: %.2f\n", a, b, a*b)

   case 4:

       fmt.Printf("Частка чисел %.2f та %.2f: %.2f\n", a, b, a/b)

   default:

       fmt.Println("Невірний номер дії!")

   }

}

Объяснение:

надеюсь понятно

Похожие вопросы
Предмет: Информатика, автор: Ardussy
Предмет: Английский язык, автор: danar2008