Menu
Coddy logo textTech

Opérateurs arithmétiques

Fait partie de la section Fondamentaux du Journey GO de Coddy — leçon 15 sur 109.

Go fournit des opérateurs arithmétiques standard pour les opérations mathématiques.

Créez des variables et effectuez une addition avec + :

a := 5
b := 3
sum := a + b
fmt.Println(sum)

Sortie :

8

Si la variable est déjà déclarée, utilisez = au lieu de := pour assigner une nouvelle valeur :

a := 5
b := 3
var sum int
sum = a + b
fmt.Println(sum)

Sortie :

8

Effectuez une soustraction avec - :

difference := a - b
fmt.Println(difference)

Sortie :

2

Si la variable est déjà déclarée, utilisez = pour la réassigner :

var difference int
difference = a - b
fmt.Println(difference)

Sortie :

2

Effectuez une multiplication avec * :

product := a * b
fmt.Println(product)

Sortie :

15

Si la variable est déjà déclarée, utilisez = pour la réaffecter :

var product int
product = a * b
fmt.Println(product)

Sortie :

15
challenge icon

Défi

Débutant

Dans ce défi, vous allez vous entraîner à utiliser les opérateurs arithmétiques en Go. Nous avons trois variables prédéfinies : num1, num2 et result.

Votre tâche consiste à calculer la somme de num1 et num2, puis à multiplier ce résultat par 2, et à stocker la réponse finale dans la variable result.

Aide-mémoire

Go fournit des opérateurs arithmétiques standard pour les opérations mathématiques :

Addition (+) :

a := 5
b := 3
sum := a + b
fmt.Println(sum) // Résultat : 8

Soustraction (-) :

difference := a - b
fmt.Println(difference) // Résultat : 2

Multiplication (*) :

product := a * b
fmt.Println(product) // Résultat : 15

Déclaration vs Affectation :
Utilisez := pour déclarer une nouvelle variable et lui affecter une valeur en même temps.
Utilisez = pour affecter une nouvelle valeur à une variable déjà déclarée :

sum := 0      // déclare une nouvelle variable
sum = a + b   // réaffecte une variable existante
fmt.Println(sum) // Résultat : 8

Essayez vous-même

package main

import "fmt"

func main() {
	// Ces variables sont déjà définies pour vous
	num1 := 5
	num2 := 7
	result := 0
	
	// À FAIRE : Calculer (num1 + num2) * 2 et stocker le résultat dans la variable result
	
	// Ceci affichera le résultat
	fmt.Println("The result is:", result)
}
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux