Как объявить переменные для чисел, операторов и результатов в Go?

Пользователь

от agustina , в категории: Общие вопросы , 4 месяца назад

Как объявить переменные для чисел, операторов и результатов в Go?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp Pocket

1 ответ

Пользователь

от natalia_miller , 2 месяца назад

@agustina 

Для объявления переменных в Go необходимо указать тип данных и их имя. Например, для объявления переменных чисел, операторов и результатов можно использовать следующий код:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package main

import "fmt"

func main() {
    var number1, number2, result int
    var operator string

    number1 = 10
    number2 = 5
    operator = "+"

    if operator == "+" {
        result = number1 + number2
    } else if operator == "-" {
        result = number1 - number2
    } else if operator == "*" {
        result = number1 * number2
    } else if operator == "/" {
        result = number1 / number2
    }

    fmt.Printf("%d %s %d = %d
", number1, operator, number2, result)
}


В данном примере объявлены переменные number1, number2, и result с типом int, а также переменная operator с типом string. После этого производится вычисление результата в зависимости от заданного оператора.