Dans cet article, nous explorerons plus profondément le concept des déclarations conditionnelles dans la langue C ++, expliquerons leurs types, leur syntaxe et leurs exemples.
Énonces conditionnelles dans la langue C ++
Il existe quatre types de expressions conditionnelles en C ++, qui sont:
1: Si déclaration
Le Si déclaration est le type le plus élémentaire d'expression conditionnelle en C++. Il exécute un bloc de code si la condition est vraie. Si le résultat est faux, la partie du code sera ignorée et le code passera à la partie suivante.
Ce qui suit est la syntaxe à utiliser si staté en C ++:
if (condition)Le corps ne s'exécutera que si la condition est vraie.
Ce qui suit est un exemple de programme en C ++ en utilisant le si staté.
#inclureLe programme ci-dessus invite l'utilisateur à saisir un nombre, lit l'entrée à l'aide de CIN, puis vérifie si l'entrée est positive. Si l'entrée est positive, le programme imprime un message à la console disant que l'utilisateur a entré un numéro positif. Le programme se termine ensuite avec un code de sortie de 0.
Sortir
2: Énoncé IF-ELSE
Le sinon L'instruction est une déclaration conditionnelle qui permet à un programme d'exécuter différents blocs de code selon que une condition particulière est vraie ou fausse. C'est une déclaration de décision à double sens.
Ce qui suit est la syntaxe à utiliser sinon Instructions en C ++:
if (condition 1)Un exemple simple à utiliser Énoncé IF-ELSE en C ++ est donné ci-dessous:
#inclureDans le programme ci-dessus, nous demandons à l'utilisateur d'entrer un numéro, puis utilise le Énoncé IF-ELSE Pour vérifier si le numéro entré est égal ou étrange. Si le numéro entré est divisible par 2 (i.e., Le reste de Num / 2 est 0), le message est imprimé disant que le nombre est uniforme et vice versa.
Sortir
3: Sinon IF Crédiction
Parfois, nous pouvons avoir besoin d'exécuter des sections de code en fonction du moment où une condition est vraie ou incorrecte, et nous pouvons avoir plus de deux alternatives. Nous pouvons y parvenir par Elseif déclaration.
Ce qui suit est la syntaxe à utiliser Elseif Instruction en C ++:
if (condition 1)Le programme à utiliser Elseif La déclaration en C ++ est donnée ci-dessous:
#inclureDans le code ci-dessus, le num est initialisé comme 10, vérifiez si la condition. Dans le code ci-dessus, si la condition est fausse car le num est inférieur à 5, se déplacez-vous si la condition est également fausse car le num n'est pas égal à 10, alors exécutez la condition ELSE s'affiche à l'écran.
Sortir
4: Instruction Switch
Le Déclaration de commutation est une instruction de contrôle qui vous permet d'exécuter différentes actions en fonction de la valeur d'une variable ou d'une expression. Le Déclaration de commutation fonctionne en comparant la valeur de l'expression ou de la variable aux valeurs spécifiées dans chaque instruction de cas. Si une correspondance est trouvée, le bloc de code associé à cette instruction de cas est exécuté.
La syntaxe générale à utiliser Déclaration de commutation en C ++ est donné ci-dessous:
switch (expression)Le expression est la variable ou l'expression que vous souhaitez tester. Il doit évaluer à un type intégral ou à un type énuméré. Le déclarations de cas Définissez les valeurs possibles que l'expression peut prendre, ainsi que le code qui doit être exécuté si cette valeur correspond. Le défaut de rupture est utilisé pour quitter l'instruction Switch après qu'un cas a été apparié. L'instruction par défaut définit le code pour exécuter si l'expression ne correspond à aucune des valeurs de cas.
Ce qui suit est un exemple simple à utiliser Déclaration de cas de commutation en C ++:
#inclureDans le code ci-dessus, nous avons un nombre variable initialisé à 2. Le Déclaration de commutation Vérifie la valeur de NUM et exécute le bloc de code associé au cas de correspondance. Puisque NUM est 2, le programme imprimera «mardi».
Sortir
Conclusion
Expressions conditionnelles sont une partie importante de tout langage de programmation, y compris C++. Ces déclarations permettent aux programmeurs de prendre des décisions et de contrôler le flux de leurs programmes en fonction de certaines conditions. Cet article traite de quatre types différents de expressions conditionnelles utilisé en C ++ avec leur syntaxe et leurs exemples de codage. En utilisant ces déclarations, les programmeurs peuvent créer des programmes qui peuvent réagir et s'adapter à différentes situations et fournir des expériences plus dynamiques et interactives pour les utilisateurs.