Desafio: Instrução If
A declaração if é um dos blocos fundamentais de controle de fluxo na maioria das linguagens de programação. Ela permite que um programa tome decisões e execute diferentes blocos de código com base em uma condição ser true ou false. O conceito por trás das declarações if é simples: Se uma condição for atendida, execute algo; caso contrário, não execute.
if.h
1234if (condition) { // Code to be executed if the condition is true }
Uma condição é uma expressão booleana que resulta em true ou false. Se for true, o código dentro das chaves { } é executado; caso contrário, se a condição for false, o código dentro do bloco é ignorado e o programa continua com a próxima instrução após o bloco 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; } }
Se houver uma instrução if com apenas uma instrução a ser executada quando a condição for true, é possível omitir as chaves { }.
with_braces.h
without_braces.h
1234if (condition) { statement; }
Swipe to start coding
Você está desenvolvendo um sistema de compras onde os clientes podem receber um desconto com base no valor total da compra. A função calculateDiscount recebe um parâmetro double totalPurchase que representa a soma total da compra do cliente.
- Inicialize uma variável
discountcom0.0. - Verifique se
totalPurchaseé maior ou igual a100. Se for, defina o desconto como 30 por cento do valor total da compra. MultipliquetotalPurchasepor 0.3 - Retorne o valor de
discountda função.
Solução
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 7.69
Desafio: Instrução If
Deslize para mostrar o menu
A declaração if é um dos blocos fundamentais de controle de fluxo na maioria das linguagens de programação. Ela permite que um programa tome decisões e execute diferentes blocos de código com base em uma condição ser true ou false. O conceito por trás das declarações if é simples: Se uma condição for atendida, execute algo; caso contrário, não execute.
if.h
1234if (condition) { // Code to be executed if the condition is true }
Uma condição é uma expressão booleana que resulta em true ou false. Se for true, o código dentro das chaves { } é executado; caso contrário, se a condição for false, o código dentro do bloco é ignorado e o programa continua com a próxima instrução após o bloco 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; } }
Se houver uma instrução if com apenas uma instrução a ser executada quando a condição for true, é possível omitir as chaves { }.
with_braces.h
without_braces.h
1234if (condition) { statement; }
Swipe to start coding
Você está desenvolvendo um sistema de compras onde os clientes podem receber um desconto com base no valor total da compra. A função calculateDiscount recebe um parâmetro double totalPurchase que representa a soma total da compra do cliente.
- Inicialize uma variável
discountcom0.0. - Verifique se
totalPurchaseé maior ou igual a100. Se for, defina o desconto como 30 por cento do valor total da compra. MultipliquetotalPurchasepor 0.3 - Retorne o valor de
discountda função.
Solução
Obrigado pelo seu feedback!
single