Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ Challenge: If Statement | Section
C++ Conditional Statements
セクション 1.  3
single

single

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; }
タスク

スワイプしてコーディングを開始

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.

解答

Switch to desktop実践的な練習のためにデスクトップに切り替える下記のオプションのいずれかを利用して、現在の場所から続行する
すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 1.  3
single

single

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

some-alt