目次
単純 – if ステートメント
構文
出力
if else ステートメント
フローチャート
ネストされた if - else ステートメント
構文の中に配置されています
Else – ifladder
Switchステートメント
文法
ホームページ バックエンド開発 C++ フローチャートと手順を使用して、C で意思決定の概念を説明します。

フローチャートと手順を使用して、C で意思決定の概念を説明します。

Sep 15, 2023 am 11:05 AM
条件文 制御フロー 裁判官の判決

以下は決定ステートメントです-

  • 単純な if ステートメント
  • if-else ステートメント
  • ネストされた if else ステートメント
  • else – ifladder
  • switch ステートメント

単純 – if ステートメント

「if」キーワードは、論理条件が true の場合に一連のステートメントを実行するために使用されます。

構文

if (condition){
   Statement (s)
}
ログイン後にコピー

フローチャートと手順を使用して、C で意思決定の概念を説明します。

次の例では、数値が 50 より大きいかどうかを確認します。

#include<stdio.h>
main (){
   int a;
   printf (&ldquo;enter any number:</p><p>&rdquo;);
   scanf (&ldquo;%d&rdquo;, &a);
   if (a>50)
      printf (&ldquo;%d is greater than 50&rdquo;, a);
}
ログイン後にコピー

出力

1) enter any number: 60
60 is greater than 50 .
2) enter any number 20
no output
ログイン後にコピー

if else ステートメント

if else ステートメントは True または False の条件を受け入れます。

構文

if (condition){
   True block statement(s)
}
else{
   False block statement(s)
}
ログイン後にコピー

フローチャート

フローチャートと手順を使用して、C で意思決定の概念を説明します。

次は、奇数と偶数をチェックするプログラムです-

#include<stdio.h>
main (){
   int n;
   printf (&ldquo;enter any number:</p><p>&rdquo;);
   scanf (&ldquo;%d&rdquo;, &n);
   if (n%2 ==0)
      printf (&ldquo;%d is even number&rdquo;, n);
   else
      printf( &ldquo;%d is odd number&rdquo;, n);
}
ログイン後にコピー

出力

1) enter any number: 10
10 is even number
ログイン後にコピー

ネストされた if - else ステートメント

ここでは、「if」が別の if (または) else-

構文の中に配置されています

if (condition1){
   if (condition2)
      stmt1;
   else
      stmt2;
   }
   else{
      if (condition3)
         stmt3;
      else
         stmt4;
   }
ログイン後にコピー

フローチャート

フローチャートと手順を使用して、C で意思決定の概念を説明します。

次の例は、指定された数値の最大 3 桁を出力します。

#include<stdio.h>
main (){
   int a,b,c;
   printf (&ldquo;enter 3 numbers&rdquo;);
   scanf (&ldquo;%d%d%d&rdquo;, &a, &b, &c);
   if (a>b){
      if (a>c)
         printf (&ldquo;%d is largest&rdquo;, a);
      else
         printf (&ldquo;%d is largest&rdquo;, c);
   } else {
      if (b>c)
         printf (&ldquo;%d is largest&rdquo;, b);
      else
         printf (&ldquo;%d is largest&rdquo;, c);
   }
}
ログイン後にコピー

出力

enter 3 numbers = 10 20 30
30 is largest
ログイン後にコピー

Else – ifladder

これは多方向の決定条件です。

構文

if (condition1)
   stmt1;
else if (condition2)
   stmt2;
   - - - - -
   - - - - -
else if (condition n)
   stmt n;
else
   stmt x;
ログイン後にコピー

フローチャート

フローチャートと手順を使用して、C で意思決定の概念を説明します。

次の例では、二次方程式の根を求めます。

#include <math.h>
main (){
   int a,b,c,d;
   float r1, r2
   printf ("enter the values a b c");
   scanf (&ldquo;%d%d%d&rdquo;, &a, &b, &c);
   d= b*b &ndash; 4*a*c ;
   if (d>0){
      r1 = (-b+sqrt(d)) / (2*a);
      r2 = (-b-sqrt(d)) / (2*a);
      printf (&ldquo;root1 ,root2 =%f%f&rdquo;, r1, r2);
   }
   else if (d== 0){
      r1 = -b / (2*a);
      r2 = -b/ (2*a);
   printf (&ldquo;root1, root2 = %f%f&rdquo;, r1, r2);
   }
   else
      printf ("roots are imaginary&rdquo;);
}
ログイン後にコピー

出力

1) enter the values of a b c : 1 4 3
Root 1 = -1
Root 2 = -3
ログイン後にコピー

Switchステートメント

複数の決定から1つを選択するのに役立ちます。

文法

switch (expression){
   case value1 : stmt1;
      break;
   case value2 : stmt2;
      break;
   - - - - - -
   default : stmt &ndash; x;
}
ログイン後にコピー

文法

フローチャートと手順を使用して、C で意思決定の概念を説明します。

#include<stdio.h>
main (){
   int n;
   printf (&ldquo;enter a number&rdquo;);
   scanf (&ldquo;%d&rdquo;, &n);
   switch (n){
      case 0 : printf (&ldquo;zero&rdquo;)
         break;
      case 1 : printf (&lsquo;one&rdquo;);
         break;
      default : printf (&lsquo;wrong choice&rdquo;);
   }
}
ログイン後にコピー

出力

enter a number
1
One
ログイン後にコピー

以上がフローチャートと手順を使用して、C で意思決定の概念を説明します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

条件文を使用せずに「偶数」または「奇数」を出力する C プログラム 条件文を使用せずに「偶数」または「奇数」を出力する C プログラム Sep 15, 2023 pm 09:21 PM

このセクションでは、<、<=、!=、>、>=、== などの条件文を使用せずに、数値が奇数か偶数かを確認する方法を説明します。条件文を使用すると、数値が奇数か偶数かを簡単に確認できます。数値を 2 で割って、余りが 0 かどうかを確認できます。 0 の場合は偶数です。それ以外の場合は、数値と 1 の AND 演算を行うことができます。答えが 0 の場合は偶数、そうでない場合は奇数です。ここでは条件文は使用できません。奇数が存在するか偶数が存在するかを確認する 2 つの異なる方法を見ていきます。方法 1 ここでは、文字列の配列を作成します。インデックス 0 の位置は「偶数」を保持し、インデックス 1 の位置は「奇数」を保持します。私たちは数字を割ることができます

5 つの重要な Python エントリのサンプルコード 5 つの重要な Python エントリのサンプルコード Jan 13, 2024 am 08:39 AM

Python コード入門: 学習に必要な 5 つの例 Python は、データ分析、機械学習、Web クローラーなどの分野で広く使用されている、シンプルで学習しやすい高レベル プログラミング言語です。初心者にとっては、基本的な Python コードをマスターすることが重要です。この記事では、初心者がすぐにPythonプログラミングを始めるのに役立つ5つの簡単なサンプルコードを紹介します。 Print Hello,World!print("Hello,World!") これは Python です

C++ での条件文の使用法と例 C++ での条件文の使用法と例 Aug 22, 2023 am 08:25 AM

高級プログラミング言語である C++ には、プログラムの意思決定構造とループ構造を実装するためのさまざまなフロー制御ステートメントがあります。中でも条件文は C++ プログラミングで最もよく使われる文の 1 つで、条件が満たされるかどうかを判断してプログラムの実行経路を決定します。この記事では、C++ の条件文の使用法と例を詳しく紹介し、読者がこの構文をより深く理解し、適用できるようにします。 1. 条件文の基本文法 C++ における条件文には、主に if 文、ifelse 文、switch 文の 3 種類があります。彼らの基本的な言語

Java で条件文を使用して論理的な判断を行う方法 Java で条件文を使用して論理的な判断を行う方法 Oct 26, 2023 am 09:18 AM

Java で条件ステートメントを使用して論理的な判断を行う方法には、特定のコード例が必要です。条件ステートメントはプログラミングで一般的に使用されるツールであり、プログラムが要件に応じてさまざまな分岐を実行できるようにします。 Java プログラムでは、条件文を使用して、特定の条件の真偽に基づいてプログラムの次のアクションを決定できます。この記事では、Java での条件文の使用法を紹介し、具体的なコード例を示します。 Java には、if ステートメントと switch ステートメントという 2 つの主な形式の条件ステートメントがあります。 if ステートメント if ステートメントは、最も一般的に使用される条件ステートメントです。

条件文の 3 つの形式は何ですか? 条件文の 3 つの形式は何ですか? Jan 11, 2024 pm 01:37 PM

条件ステートメントの 3 つの形式: 1. if ステートメント: 構文は「if (条件) {実行ステートメント}」です。条件が true の場合、ステートメントは実行されます。2. if-else ステートメント: 構文は「if (条件)」です。 ) {実行ステートメント 1 } else {実行ステートメント 2 }"、条件が true の場合はステートメント 1 を実行し、それ以外の場合はステートメント 2、3、switch ステートメントなどを実行します。

Go で条件文を使用するにはどうすればよいですか? Go で条件文を使用するにはどうすればよいですか? May 11, 2023 pm 04:03 PM

Go では、条件文はプログラム フローを制御するための鍵の 1 つです。コードを記述するとき、多くの場合、特定のロジック制御を実装するために条件ステートメントを使用する必要があります。この記事では、Go 言語で条件文を使用する方法について説明します。 If ステートメント if ステートメントは、Go で最も一般的な条件ステートメントの 1 つです。ブール式の値に基づいて、コードのブロックを実行するかどうかを決定します。 if ステートメントの基本的な構文構造は次のとおりです: ifcondition{//ifblockofcode}

Python で条件文を使用するにはどうすればよいですか? Python で条件文を使用するにはどうすればよいですか? Jun 04, 2023 pm 03:10 PM

Python 言語の条件文は重要なプログラミング概念であり、プログラムのフローを制御したり、さまざまな状況でさまざまな操作を実行するかどうかを決定したりするためによく使用されます。 Python で一般的に使用される条件文には、if 文と if-else 文が含まれます。この記事ではPythonで条件文を使う方法を紹介します。 1. if ステートメントの基本的な使い方 if ステートメントは、Python で最もよく使用される条件ステートメントの 1 つで、特定の条件下でコード ブロックを実行するために使用されます。その基本的な構文は次のとおりです。

PHP プログラミングでよく使われる条件文は何ですか? PHP プログラミングでよく使われる条件文は何ですか? Jun 12, 2023 am 08:25 AM

PHP は、Web 開発の分野で広く使用されているオープンソースの汎用スクリプト言語です。 PHPプログラミングにおいて条件文は、プログラム内でさまざまな論理判断やフロー制御を実現するために必要不可欠な基本構文の一つです。この記事では、PHP プログラミングにおける一般的な条件文を紹介します。 1. If ステートメント PHP で最も一般的に使用される条件ステートメントは if ステートメントです。 if ステートメントの構文は次のとおりです: if (条件式) {//条件が true のときに実行されるステートメント} ここで、条件式には任意の値を指定できます。

See all articles