Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Challenge: If Statement | Introduction to Conditional Statements
C++ Conditional Statements

bookChallenge: If Statement

The if statement is a foundational building block of control flow in most programming languages. It allows a program to make decisions and execute different blocks of code based on whether a given condition is true or false. The idea behind if statements is simple: If a condition is met, do something, otherwise, don’t.

if.h

if.h

copy
1234
if (condition) { // Code to be executed if the condition is true }

A condition is a boolean expression that evaluates to either true or false. If it is true, the code within the curly braces { } is executed; otherwise, if the condition is false, the code inside the block is skipped, and the program continues with the next statement following the if block.

main.cpp

main.cpp

copy
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; } }

If you have an if statement with only one statement to be executed when the condition is true, you can omit the curly braces { }.

with_braces.h

with_braces.h

without_braces.h

without_braces.h

copy
1234
if (condition) { statement; }
Tarefa

Swipe to start coding

You are building a shopping system where customers may receive a discount based on the total amount of their purchase.

The function calculateDiscount takes a double parameter totalPurchase representing the total sum of the customer's purchase.

  1. Initialize a variable discount with 0.0.
  2. Check if totalPurchase is greater than or equal to 100.
    • If it is, set the discount to 30 percent of the total purchase. Multiply totalPurchase by 0.3
  3. Return the value of discount from the function.

Example

calculateDiscount(50)0.0
calculateDiscount(100)30.0
calculateDiscount(200)60.0

Solução

solution.cpp

solution.cpp

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 3
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

close

Awesome!

Completion rate improved to 7.69

bookChallenge: If Statement

Deslize para mostrar o menu

The if statement is a foundational building block of control flow in most programming languages. It allows a program to make decisions and execute different blocks of code based on whether a given condition is true or false. The idea behind if statements is simple: If a condition is met, do something, otherwise, don’t.

if.h

if.h

copy
1234
if (condition) { // Code to be executed if the condition is true }

A condition is a boolean expression that evaluates to either true or false. If it is true, the code within the curly braces { } is executed; otherwise, if the condition is false, the code inside the block is skipped, and the program continues with the next statement following the if block.

main.cpp

main.cpp

copy
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; } }

If you have an if statement with only one statement to be executed when the condition is true, you can omit the curly braces { }.

with_braces.h

with_braces.h

without_braces.h

without_braces.h

copy
1234
if (condition) { statement; }
Tarefa

Swipe to start coding

You are building a shopping system where customers may receive a discount based on the total amount of their purchase.

The function calculateDiscount takes a double parameter totalPurchase representing the total sum of the customer's purchase.

  1. Initialize a variable discount with 0.0.
  2. Check if totalPurchase is greater than or equal to 100.
    • If it is, set the discount to 30 percent of the total purchase. Multiply totalPurchase by 0.3
  3. Return the value of discount from the function.

Example

calculateDiscount(50)0.0
calculateDiscount(100)30.0
calculateDiscount(200)60.0

Solução

solution.cpp

solution.cpp

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 3
single

single

some-alt