Récapitulatif - If Else
Fait partie de la section Fondamentaux du Journey C++ de Coddy — leçon 31 sur 74.
Défi
DébutantOn vous donne un code qui reçoit en entrée deux nombres n1 et n2 de type double et une chaîne d'un seul caractère op.
Note : nous apprendrons dans les prochaines leçons comment obtenir des entrées de l'utilisateur, pour l'instant ne touchez pas aux trois premières lignes.
Les valeurs possibles pour op sont '+', '-', '/' et '*'
Votre tâche consiste à définir la variable result de type double en fonction des conditions suivantes :
- si
opest'+', définissezresultavecn1 + n2. - si
opest'-', définissezresultavecn1 - n2. - si
opest'/', définissezresultavecn1 / n2. - si
opest'*', définissezresultavecn1 * n2.
Essayez vous-même
#include <iostream>
int main() {
double n1, n2;
char op;
std::cin >> n1 >> n2 >> op;
// Écrivez votre code ci-dessous
double result = 0;
std::cout << result << std::endl;
return 0;
}Toutes les leçons de Fondamentaux
4Opérateurs - Partie 1
Opérateurs arithmétiquesOpérateur moduloIncrémentation / DécrémentationPost-incrémentation / Post-décrémentationRaccourcis arithmétiquesOpérateurs de comparaisonComparaison de chaînes7Bases des entrées/sorties
Instruction coutInstruction cinSaisie de chaînes de caractèresRécapitulatif - Jusqu'à 120Récapitulatif - Vrai ou Faux3Variables - Partie 2
Déclaration de typeConventions de nommageRécapitulatif - Initialisation des variablesType Casting - Partie 1Type Casting - Partie 26Prise de décision
L'instruction IfIf - ElseL'instruction SwitchOpérateur conditionnelRécapitulatif - If ElseIf - Else imbriqués