Défi : Instruction If
L'instruction if constitue un élément fondamental du contrôle de flux dans la plupart des langages de programmation. Elle permet à un programme de prendre des décisions et d'exécuter différents blocs de code selon qu'une condition donnée soit true ou false. Le principe des instructions if est simple : Si une condition est remplie, effectuer une action, sinon, ne rien faire.
if.h
1234if (condition) { // Code to be executed if the condition is true }
Une condition est une expression booléenne qui évalue à true ou false. Si elle est true, le code à l'intérieur des accolades { } est exécuté ; sinon, si la condition est false, le code du bloc est ignoré et le programme poursuit avec l'instruction suivante après le bloc if.
main.cpp
123456789101112#include <iostream> int main() { int age = 33; // Declaring and initializing a variable if (age >= 18) // Checking whether the age is greater or equal to 18 { // If so, output the message std::cout << "You are an adult" << std::endl; } }
Si une instruction if ne contient qu'une seule instruction à exécuter lorsque la condition est true, il est possible d’omettre les accolades { }.
with_braces.h
without_braces.h
1234if (condition) { statement; }
Swipe to start coding
Vous développez un système d'achat où les clients peuvent bénéficier d'une remise en fonction du montant total de leur achat. La fonction calculateDiscount prend un paramètre double totalPurchase représentant la somme totale de l'achat du client.
- Initialiser une variable
discountavec la valeur0.0. - Vérifier si
totalPurchaseest supérieur ou égal à100. Si c'est le cas, attribuer à la remise 30 pour cent du montant total de l'achat. MultiplieztotalPurchasepar 0.3 - Retourner la valeur de
discountdepuis la fonction.
Solution
solution.cpp
Merci pour vos commentaires !
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 7.69
Défi : Instruction If
Glissez pour afficher le menu
L'instruction if constitue un élément fondamental du contrôle de flux dans la plupart des langages de programmation. Elle permet à un programme de prendre des décisions et d'exécuter différents blocs de code selon qu'une condition donnée soit true ou false. Le principe des instructions if est simple : Si une condition est remplie, effectuer une action, sinon, ne rien faire.
if.h
1234if (condition) { // Code to be executed if the condition is true }
Une condition est une expression booléenne qui évalue à true ou false. Si elle est true, le code à l'intérieur des accolades { } est exécuté ; sinon, si la condition est false, le code du bloc est ignoré et le programme poursuit avec l'instruction suivante après le bloc if.
main.cpp
123456789101112#include <iostream> int main() { int age = 33; // Declaring and initializing a variable if (age >= 18) // Checking whether the age is greater or equal to 18 { // If so, output the message std::cout << "You are an adult" << std::endl; } }
Si une instruction if ne contient qu'une seule instruction à exécuter lorsque la condition est true, il est possible d’omettre les accolades { }.
with_braces.h
without_braces.h
1234if (condition) { statement; }
Swipe to start coding
Vous développez un système d'achat où les clients peuvent bénéficier d'une remise en fonction du montant total de leur achat. La fonction calculateDiscount prend un paramètre double totalPurchase représentant la somme totale de l'achat du client.
- Initialiser une variable
discountavec la valeur0.0. - Vérifier si
totalPurchaseest supérieur ou égal à100. Si c'est le cas, attribuer à la remise 30 pour cent du montant total de l'achat. MultiplieztotalPurchasepar 0.3 - Retourner la valeur de
discountdepuis la fonction.
Solution
solution.cpp
Merci pour vos commentaires !
single