ホームページ よくある問題 プログラムの 3 つの基本構造とは何ですか?

プログラムの 3 つの基本構造とは何ですか?

Mar 02, 2019 am 10:08 AM
シーケンシャル構造 構造の選択 ループ構造

プログラムの基本構造は 3 つあります: 1. シーケンシャル構造、プログラム内の各操作は、ソース コード内で配置された順序に従って上から下に順番に実行されます。2. 選択特定の条件に基づいて、判断した後、いずれかを選択して実行する構造 3. ループ構造 プログラム内で、条件が false または true になるまで 1 つ以上の演算を繰り返し実行する必要があり、ループは実行されません。停止。

プログラムの 3 つの基本構造とは何ですか?

このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。

単純なアルゴリズムでも複雑なアルゴリズムでも、シーケンシャル構造、選択構造、ループ構造という 3 つの基本構造で構成されます。これら 3 つの基本構造を見てみましょう。

#シーケンシャル構造

シーケンシャル構造は最も単純なプログラム構造であり、プログラム内の各操作は、プログラム内の順序に基づいています。ソースコードの並び順は上から下です。

フローチャートは次のとおりです。

プログラムの 3 つの基本構造とは何ですか?

選択構造

選択構造を判断に使用します。 条件を与えて、プログラムの流れを制御します。特定の条件に基づいて判断し、実行するものを選択します。

フローチャートは次のとおりです。

プログラムの 3 つの基本構造とは何ですか?

ループ構造

ループ構造とは、条件が偽または真になるまで 1 つ以上の操作を繰り返し実行する必要があるプログラム構造を指します。

ループ本体内の条件に基づいて、特定の関数の実行を継続するかループを終了するかを決定します。判定条件に応じて、ループ構造は次の 2 つの形式に分類できます。

● When タイプのループ構造: 最初に (条件を) 判定してから実行します。

● until ループ構造: 最初に実行してから判断します。

ループ構造は、条件判定文と逆転文を組み合わせたものと見ることができます。また、ループ構造には、ループ変数、ループ本体、ループ終了条件の 3 つの要素があり、ループ構造はプログラムブロック図の判定ボックスで表現され、条件は判定ボックスに記述され、2 つの出口が対応します。真でない場合に実行される命令のうち、いずれかがループ本体を指し、ループ本体から判定ボックスの入口に戻る必要があります。 #フローチャートは次のとおりです:

「When type」ループ: 指定された条件が満たされた場合にブロック A を実行します。そうでない場合、ブロック A は実行されず、直接ジャンプします。 プログラムの 3 つの基本構造とは何ですか?#「Until type」ループ: 意味は次のとおりです: 指定された条件が満たされるまでブロック A を実行します (条件が満たされるとブロック A は実行されなくなります)。 ##プログラミング関連の知識について詳しくは、

プログラミング教育

をご覧ください。 !

以上がプログラムの 3 つの基本構造とは何ですか?の詳細内容です。詳細については、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)

JSループ学習:whileループ文の使用(詳細例) JSループ学習:whileループ文の使用(詳細例) Aug 03, 2022 pm 06:04 PM

ループの目的は、特定のコードを繰り返し実行することです。ループを使用すると、プログラミングの負荷が軽減され、コードの冗長性が回避され、開発効率が向上し、後のメンテナンスが容易になります。 while ループは JavaScript で提供される最も単純なループ ステートメントです。while ループと do-while ループの使い方について学びましょう。

es6 の新しいループとは何ですか? es6 の新しいループとは何ですか? Nov 07, 2022 pm 07:29 PM

es6 には、「for of」ループという新しいループ ステートメントがあります。 「for..of」ステートメントはオブジェクト全体をループでき、反復子によって生成される一連の値のループです。「for..of」ループの値は反復可能 (iterable) である必要があります。構文「for(配列の現在値){...}」。 for-of ループは配列をサポートするだけでなく、ほとんどの配列のようなオブジェクトもサポートします。また、文字列のトラバースもサポートし、文字列を一連の Unicode 文字としてトラバースします。

プログラムの 3 つの基本構造とは何ですか? プログラムの 3 つの基本構造とは何ですか? Mar 02, 2019 am 10:08 AM

プログラムの基本的な構造は、1. プログラム内の各演算をソースコードに並んだ順序で上から下へ実行していくシーケンシャル構造、2. 特定の条件に基づいて判断して選択する構造の 3 つがあります。 , いずれかを選択 1 回の実行; 3. ループ構造. プログラムでは 1 つ以上の操作を繰り返し実行する必要があり、条件が false または true になるまでループは停止しません。

JSループ学習:forループ文の使用(詳細例) JSループ学習:forループ文の使用(詳細例) Aug 03, 2022 pm 06:45 PM

前回の記事「JS ループの学習: While ループ ステートメントの使用 (詳細な例)」では、while ループと do while ループについて簡単に学習しましたが、今日は別のループである for ループ ステートメントを紹介します。誰にとっても役に立ちます。役に立ちました!

ループ構造を学ぶ: for、foreach、while ステートメント ループ構造を学ぶ: for、foreach、while ステートメント Jun 20, 2023 pm 06:51 PM

ループ構造を学ぶ: for、foreach、while ステートメント プログラミングにおいて、ループ構造は不可欠です。これにより、プログラムはコードのセクションを繰り返し実行できるため、コードの時間と量を節約できます。 PHP、Java、C# などのプログラミング言語には、for 文、foreach 文、while 文という 3 つのループ構造があります。この記事では、これら 3 つのループ構造をそれぞれ紹介し、その応用シナリオとプログラミングにおけるいくつかの使用テクニックを紹介します。 for ループ for ループは、最も基本的なループ構造の 1 つです。

JS ループ学習: ループから抜け出すステートメントの Break と continue JS ループ学習: ループから抜け出すステートメントの Break と continue Aug 03, 2022 pm 07:08 PM

前回の記事では、JS のいくつかのループ制御構造 (while ループ、do-while ループ、for ループ) について説明しました。ループから抜け出すための Break ステートメントと continue ステートメントについて説明します。みんな!

Python ループ構造における else の使用法は何ですか? Python ループ構造における else の使用法は何ですか? Sep 26, 2023 am 10:52 AM

Python のループ構造では、else ブロックは、ループが正常に終了したときに特定のコードを実行するために使用されます。ループが Break ステートメントによって中断された場合、else ブロック内のコードは実行されません。 else ブロックを使用すると、コードがより明確で理解しやすくなり、ループの終了後にいくつかの必要な操作を実行できるようになります。

PHP プログラミングの一般的なプログラミング手法は何ですか? PHP プログラミングの一般的なプログラミング手法は何ですか? Jun 12, 2023 am 09:15 AM

ネットワーク環境と Web ページ構築がますます完璧になるにつれて、PHP は優れたサーバーサイド スクリプト言語として、Web サイトやアプリケーションの開発に広く使用されています。 PHP プログラミング スキルをより向上させるために、今日はいくつかの一般的な PHP プログラミング スキルを共有します。以下は詳細な紹介です: グローバル変数の使用を避けるようにしてください。PHP プログラミングでは、グローバル変数はユビキタスな変数タイプです。ただし、グローバル変数を使用すると、コードが複雑になって読みにくくなり、不要なエラーや問題が発生しやすくなります。したがって、PHPをプログラミングするときは、