Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ チャレンジ:If文 | 条件文の導入
C++の条件文
セクション 1.  3
single

single

bookチャレンジ:If文

メニューを表示するにはスワイプしてください

if 文は、ほとんどのプログラミング言語における制御フローの基本的な構成要素。与えられた条件が truefalse かに基づいて、プログラムが意思決定を行い、異なるコードブロックを実行することを可能にする。if 文の基本的な考え方はシンプルで、条件が満たされていれば何かを行い、そうでなければ何もしない。

if.h

if.h

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

条件とは、true または false のいずれかに評価されるブール式。条件が true の場合、中括弧 { } 内のコードが実行される。条件が false の場合は、そのブロック内のコードはスキップされ、プログラムは if ブロックの次の文へ進む。

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 文で条件が true の場合に実行される文が 1つだけ のとき、波かっこ { }省略可能

with_braces.h

with_braces.h

without_braces.h

without_braces.h

copy
1234
if (condition) { statement; }
タスク

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

顧客が購入した合計金額に応じて割引を受けられるショッピングシステムを構築します。関数calculateDiscountは、顧客の購入合計金額を表すdouble型のパラメータtotalPurchaseを受け取ります。

  1. 変数discount0.0初期化します。
  2. totalPurchase100以上かどうかを判定します。もしそうであれば、割引額を購入合計金額の30パーセントに設定します。totalPurchase0.3を掛けてください。
  3. 関数からdiscountの値を返却します。

解答

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

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

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

セクション 1.  3
single

single

AIに質問する

expand

AIに質問する

ChatGPT

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

some-alt