コンピューター, プログラミング
「パスカル」の代入演算子:何が、どのようなアクションA
ターボパスカル - 簡単なプログラミング言語が、時間がかかり、場合、この問題との契約が真剣に研究。 初心者ユーザーは、最も簡単で、コードの基本を理解しています。 例えば、それは、最初の画面に文字列または変数を取得する方法、それが何であるかのため、代入演算子を行い、どのようなアクション検討します。 だけにして、プログラマは、プロシージャと関数、および文字列型データ、ファイル、およびグラフィックスにアピールします。 だから、代入演算子は何ですか? コードの書き込みにおけるその役割とは何ですか?
アプリケーションウィンドウターボパスカルの作業の組織
実際にも代入演算子は何かという疑問を含み、理論的材料の調査、に着手する前に、ワークスペースのTurbo Pascalで調べる必要があります。
アプリケーションメニューには、次のセクションが含まれています。
- ファイル - ファイルに基本的なコマンドを実行するように設計(など、保存、クローズ、オープン、作成します)。
- 編集 - これはテキスト編集(コピー、ペースト、カット、など)を操作するためのコマンドが含まれています。
- 検索 - 見つけて、プログラムのテキスト全体にテキストを置き換えるために不可欠。
- 実行 - 完成したコードを実行するために使用される、仕事のためのステップのデモンストレーションにより、工程を含みます。
- コンパイル - コードをコンパイルします。
- デバッグは - プログラムのテキストでのエラーの検索を容易にするために必要とされます。
- ツール - あなたには、いくつかの追加機能アプリケーションを使用することができます。
- オプション - コンパイラとプログラミング環境で動作するように必要なオプションを設定します。
- ウィンドウ - ウィンドウを使用して操作を実行する必要がありました。
- ヘルプ - ご質問のための答えを見つける必要があります。
今より多くの人気が増しているアプリケーション パスカルABCを。 一部のユーザーの観点からは、このような環境で作業する方がはるかに簡単です。
ターボパスカルの要素
コードのすべてのプログラミング言語構造が異なるが、共通点があります。 たとえば、次のようにパスカルに問題全体のデザインは、次のとおりです。
プログラムのプライマー; //ヘッダプログラム
CRTを使用しています。 //モジュールのリストを使用します
ラベルmetka1。 //説明タグ
CONST数= 10。 //定数宣言
文字列の型のnewtype =セット。 //変数の型の説明
ヴァールA:整数; B:本当。 C:のnewtype。 D:ブール。 E:文字。 //変数を宣言
----------------------------------- //プロシージャと関数の説明
始めます
{} //ボディプログラムセクション演算子
終わり。
ザ・代入演算子とるザプレイスの名誉その中にインクルード体のインクルードプログラム。
プログラミングデータの種類に簡単な遠足
だけでなく、Pascalで代入演算子は、ユーザーの間で問題を提起します。 データ型はまた、多くの場合、交通渋滞を作成します。
変数と定数:ターボパスカル環境内のすべてのデータは、2つのカテゴリに分類されます。 彼らは、次のタイプのいずれかに属していることがあります。
- 整数;
- 本当;
- シンボリック;
- 文字列。
- 入力されました;
- 論理。
また、定数を予約することができます。
VAR <変数名>:データ型を次のように変数はコードで記述されています。 constの<定数名> =値:定数は次のように宣言されています。
プログラムコードの括弧<>は、配置する必要はありません。
言語ターボパスカルの主要オペレーター
オペレータは、アクションがプログラムを実行すべきかを示しデザインです。 ターボパスカル言語で、特に、コードを書くには、多くのオペレータがあります。
- 条件;
- コンポーネント;
- いくつかのオプションを選択します。
- 移行;
- 割り当て;
- レコーディング・オブジェクトに対する;
- 空;
- (そのパラメータを持つサイクル 前提条件、事後条件)。
プログラムコードの不可欠な部分であり、オペレータのプログラムや構造は、常にすなわち、記録された順序で実行されています 上から下へ、左から右へ。 例外は、従来の設計です。 代入文は、他の多くのように、ラインマークの端部の存在を必要とする「;」、すなわち セミコロン。 したがって、このシンボルは、構造自体の間で共有され、プログラムの視認性を向上させます。 しかし、一つの「しかし」があります:セミコロンは、あなたが他の単語の前に置くべきではありません。
オペレータの入力は(変数)とreadln(変数)を読み込まれます。 例:読み取り(A) readln(B) readln(D)。
オペレータはOライト(変数)とのwriteln(変数)です。 例:(g)を書き込みます。 writeln( 'データを入力します'); 書き込み( '表面積S ='、S)。 書き込み(F:6:3)。
最後終了する前に、コードの終わりにreadln演算子を使用して、ターボパスカルで画面を遅延させます。 それは、このプログラムであり、このような行が存在しない場合は、解決策の内容は表示されません。 PascalABCのコードの末尾readlnライトは不要です。
画面をクリアするには、内蔵のCRTであるClrScr演算子を、接続しています。 ここでも、各プログラムは、独自のニュアンスを持っています。
代入演算子
今、私たちは私たちのトピックに直接アクセスしてください。 パスカルの代入演算子は、 - メモリセル内の変数の値を入力する処理です。 一般的に言えば、それは「ケア」との共同執筆大腸、すなわちのように見えます ":="。 これは、これらの文字が代入演算子を担当しているです。
代入演算子は何ですか? 次のように操作のそのメカニズムは次のとおりです。プログラムの表現の過程で評価され、結果はメモリに記録されなければなりません。 データが入力されるセルのアドレスは、「=」記号の左側に変数を決定します。
次のように概略的に、これは説明することができます。
- ←変数式を導出しました。
一例として、複数の式:
- A = B + C / 2。
- B:= N。
- N:= B。
- X:= 15;
- X:= X + 3。
:これは、2つの式«= N B»ことに留意すべきである«N:= B»異なるアクションを実行します。
代入演算子の特徴は、同じタイプに属している必要があり、データは、(「割り当て」として読み出される)記号「=」の異なる側にあるという事実です。 言い換えれば、彼らの互換性の割り当ては100%である必要があります。 例えば、整数式は、分数の全領域に含まれる変数のサブセットとして、実際の変数に割り当てることができます。 すなわち 記録「本当の変数:=整数式は」真です。
タスクの例
代入演算子は、いくつかの問題を解決する必要があるかを理解するには。 唯一のプラクティスは、コードを書くことに総と許せないエラーを避けるだけでなく、時間の節約になります。
作業1
ダナ円。 仮説によって、周方向の長さLは、ユーザがキーボードから入力されます。 なお、この円で囲まれた円Sの面積を算出する必要があります。
アルゴリズムは次のとおりです。
- 式の円周から出発して、半径の値を計算します。
- サークル面積公式を確認して下さい。
- 画面上に結果を表示します。
タスク2
ダンは、コーンを切り捨て。 ユーザは、半径理由のRb、Rmと高さhの値を指定します。 式や容積と表面積の形状を計算するための値を指定します。
アルゴリズムは次のとおりです。
- キーボードから必要なデータを入力します。
- 円錐台のボリュームおよび表面積を見つける式を確認して下さい。
- VおよびSを計算します
- 画面にそれらを持参してください。
Similar articles
Trending Now