Opérateurs arithmétiques
Fait partie de la section Fondamentaux du Journey C de Coddy. Leçon 16 sur 63.
Les opérateurs arithmétiques en C servent à effectuer des opérations mathématiques de base. Les opérateurs arithmétiques les plus courants sont :
+(addition)-(soustraction)*(multiplication)/(division)
Voici comment vous pouvez utiliser ces opérateurs :
int a = 10;
int b = 5;
int sum = a + b; // sum est 15
int difference = a - b; // difference est 5
int product = a * b; // product est 50
int quotient = a / b; // quotient est 2Notez que lors de la division de deux entiers, le résultat sera un entier (la partie fractionnaire est tronquée). Par exemple :
int result = 7 / 2; // result est 3, pas 3.5Pour obtenir un résultat en virgule flottante, au moins un des opérandes doit être un float :
float result = 7.0 / 2; // result est 3.5Défi
FacileÉcrivez un programme C qui effectue les opérations suivantes :
- Déclarez deux variables entières
num1etnum2et initialisez-les respectivement avec les valeurs 15 et 4. - Calculez et stockez la somme de
num1etnum2dans une variable appeléesum. - Calculez et stockez la différence entre
num1etnum2dans une variable appeléedifference. - Calculez et stockez le produit de
num1etnum2dans une variable appeléeproduct. - Calculez et stockez le quotient de
num1divisé parnum2dans une variable appeléequotient. - Affichez tous les résultats à l’aide de
printf()au format suivant :
Sum: [value of sum]
Difference: [value of difference]
Product: [value of product]
Quotient: [value of quotient]Essayez vous-même
#include <stdio.h>
int main() {
// Déclarez et initialisez les variables ici
// Effectuez les calculs
// Affichez les résultats
return 0;
}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
2Variables
Types de donnéesEntierVirgule flottante - DoubleCaractèresBooléensConstantesBases de printfRègles de nommage des variablesConversion de type - Partie 1Conversion de type - Partie 2Défi récapitulatif3Opérateurs
Opérateurs arithmétiquesOpérateur moduloIncrémentation/DécrémentationOpérateurs d’affectationOpérateurs relationnelsOpérateurs logiques — Partie 1Opérateurs logiques — Partie 2Opérateurs logiques — Partie 3Défi récapitulatifEntraînez-vous par vous-même : Compilateur C en ligne