Opérateurs arithmétiques : Un guide pour la programmation en C

Qu’est-ce que un opérateur arithmétique ?
Définition – Que signifie opérateur arithmétique? Un opérateur arithmétique est une fonction mathématique qui prend deux opérandes et effectue un calcul sur eux.
En savoir plus sur fr.theastrologypage.com


Les opérateurs arithmétiques sont utilisés en programmation pour effectuer des opérations mathématiques sur des variables. Il existe plusieurs opérateurs arithmétiques, dont l’addition, la soustraction, la multiplication, la division et le modulo. Dans cet article, nous allons étudier chacun de ces opérateurs et la manière de les utiliser en programmation avec le langage C.

Addition (+)

L’opérateur d’addition est utilisé pour additionner deux valeurs. Par exemple, si nous avons deux variables, x et y, nous pouvons les additionner avec le code suivant :


« `

int x = 5 ;


int y = 10 ;

int z = x + y ;

« `

Dans cet exemple, la valeur de z serait 15, puisque 5 + 10 = 15. L’opérateur d’addition peut également être utilisé avec des nombres à virgule flottante.

Soustraction (-)

L’opérateur de soustraction est utilisé pour soustraire une valeur d’une autre. Par exemple, si nous avons deux variables, x et y, nous pouvons soustraire y de x avec le code suivant :

« `

int x = 10 ;

int y = 5 ;

int z = x – y ;

« `

Dans cet exemple, la valeur de z serait 5, puisque 10 – 5 = 5. L’opérateur de soustraction peut également être utilisé avec des nombres à virgule flottante.

Multiplication (*)

L’opérateur de multiplication est utilisé pour multiplier deux valeurs ensemble. Par exemple, si nous avons deux variables, x et y, nous pouvons les multiplier ensemble avec le code suivant :

« `

int x = 5 ;

int y = 10 ;

int z = x * y ;

« `

Dans cet exemple, la valeur de z serait 50, puisque 5 * 10 = 50. L’opérateur de multiplication peut également être utilisé avec des nombres à virgule flottante.

Division (/)

L’opérateur de division est utilisé pour diviser une valeur par une autre. Par exemple, si nous avons deux variables, x et y, nous pouvons diviser x par y avec le code suivant :

« `

int x = 10 ;

int y = 5 ;

int z = x / y ;

« `

Dans cet exemple, la valeur de z serait 2, puisque 10 / 5 = 2. L’opérateur de division peut également être utilisé avec des nombres à virgule flottante.

Modulo (%)

L’opérateur modulo est utilisé pour trouver le reste d’une opération de division. Par exemple, si nous avons deux variables, x et y, nous pouvons trouver le reste de x divisé par y avec le code suivant :

« `

int x = 10 ;

int y = 3 ;

int z = x % y ;

« `

Dans cet exemple, la valeur de z serait 1, puisque 10 divisé par 3 laisse un reste de 1. L’opérateur modulo peut également être utilisé avec des nombres à virgule flottante.

Comment programmer une calculatrice en C

En utilisant les opérateurs arithmétiques présentés ci-dessus, nous pouvons programmer une calculatrice de base en C. Voici un exemple de programme qui demande à l’utilisateur de saisir deux nombres et qui effectue des opérations d’addition, de soustraction, de multiplication, de division et de modulo sur ces nombres :

« `

#include

int main() {

int num1, num2, sum, difference, product, quotient, remainder ;

printf(« Enter the first number : « ) ;

scanf(« %d », &num1) ;

printf(« Enter the second number : « ) ;

scanf(« %d », &num2) ;

sum = num1 + num2 ;

difference = num1 – num2 ;

product = num1 * num2 ;

quotient = num1 / num2 ;

remainder = num1 % num2 ;

printf(« Sum : %dn », sum) ;

printf(« Difference : %dn », difference) ;

printf(« Product : %dn », product) ;

printf(« Quotient : %dn », quotient) ;

printf(« Remainder : %dn », remainder) ;

return 0 ;

}

« `

Utilisation du modulo en C++

En C++, l’opérateur modulo est également désigné par le symbole %. Voici un exemple de programme qui demande à l’utilisateur de saisir un nombre et qui vérifie s’il est pair ou impair à l’aide de l’opérateur modulo :

« « 

#include

int main() {

int num ;

std::cout << "Enter a number : " ;

std::cin >> num ;

if (num % 2 == 0) {

std::cout << num << " is even.n" ;

} else {

std::cout << num << " is odd.n" ;

}

return 0 ;

}

« `

Also or Logical Symbol

Le symbole « also » ou logique, également connu sous le nom d’opérateur logique AND, est désigné par le symbole && dans la programmation C. Il est utilisé pour vérifier si deux conditions sont réunies. Il est utilisé pour vérifier si deux conditions sont toutes deux vraies. Voici un exemple de programme qui vérifie si un nombre est à la fois positif et pair en utilisant l’opérateur logique ET :

« « 

#include

int main() {

int num ;

printf(« Enter a number : « ) ;

scanf(« %d », &num) ;

if (num > 0 && num % 2 == 0) {

printf(« %d est positif et pair.n », num) ;

} else {

printf(« %d n’est pas positif et pair.n », num) ;

}

return 0 ;

}

« `

Avec ça en tête, ou en binaire ?

En programmation, l’opérateur logique OR est désigné par le symbole ||. Il est utilisé pour vérifier si au moins l’une des deux conditions est vraie. Voici un exemple de programme qui vérifie si un nombre est positif ou pair en utilisant l’opérateur logique OR :

« « 

#include

int main() {

int num ;

printf(« Enter a number : « ) ;

scanf(« %d », &num) ;

if (num > 0 || num % 2 == 0) {

printf(« %d is either positive or even.n », num) ;

} else {

printf(« %d is neither positive nor even.n », num) ;

}

return 0 ;

}

« `

En binaire, l’opérateur logique OU est désigné par le symbole | et l’opérateur logique ET est désigné par le symbole &. Ces symboles sont utilisés pour effectuer des opérations bit à bit sur les nombres binaires, qui sortent du cadre de cet article.

En conclusion, les opérateurs arithmétiques sont essentiels en programmation car ils permettent d’effectuer des opérations mathématiques sur les variables. Le langage C fournit plusieurs opérateurs arithmétiques, dont l’addition, la soustraction, la multiplication, la division et modulo. Nous pouvons utiliser ces opérateurs pour programmer une calculatrice de base et effectuer diverses opérations mathématiques. En outre, nous pouvons utiliser des opérateurs logiques, tels que les opérateurs logiques ET et OU, pour vérifier si certaines conditions sont vraies ou fausses.

FAQ

Laisser un commentaire