Cで簡単なプログラムを作成します。

著者: Morris Wright
作成日: 23 4月 2021
更新日: 1 J 2024
Anonim
【新しいC言語講座】プログラムの作成から実行まで
ビデオ: 【新しいC言語講座】プログラムの作成から実行まで

コンテンツ

C ++でプログラミングしたいと思ったことはありませんか?これを学ぶ最良の方法は、例を見ることです。次の単純なC ++プログラムを見て、C ++プログラムの構造について詳しく学び、独自の単純なプログラムを作成してください。

ステップに

  1. コンパイラやIDEがあることを確認してください。 3つの適切な選択肢は、GCC、またはWindows、Visual Studio Express Edition、またはDev-C ++を実行している場合です。
  2. いくつかのサンプルプログラムを試してください。 次のコードをコピーして、テキスト/コードエディタに貼り付けます。
      によって作成された簡単なプログラム ビャーネ・ストロヴルプ (C ++開発者)コンパイラをチェックするには:

      #include iostream> [[Image:Create a Simple Program in C ++ Step 1 Version 3.webp | center]] #include string> using namespace std; int main(){文字列s; cout "あなたの名前 n"; cin s; cout "Hello、" s " n"; 0を返します。 }

    • 2つの数値の合計を決定するためのプログラム:

      [[画像:C ++で簡単なプログラムを作成するステップ2バージョン3.webp |中央]]#include iostream> using namespace std; int main(){int no1、no2、sum; cout " n最初の数字="; cin no1; cout " n2番目の数字="; cin no2;合計= no1 + no2; cout " n" no1 "と" no2 "=" sum n "の合計; 0を返します。 }

    • 数の積を決定するためのプログラム:

      [[画像:C ++で簡単なプログラムを作成するステップ3バージョン3.webp |中央]]#include iostream> int main(){int v1、v2、range; std :: cout "2つの数字を入力してください:" std :: endl; std :: cin v1 v2; if(v1 = v2){範囲= v2-v1; } else {範囲= v1-v2; } std :: cout "range =" range std :: endl; 0を返します。 }

    • 指数の値を決定するためのプログラム:

      [[画像:C ++で簡単なプログラムを作成するステップ4バージョン3.webp |中央]]#include iostream> using namespace std; int main(){int value、pow、result = 1; cout "オペランドを入力してください:" endl;シン値; #cout "指数を入力してください:" endl; cin pow; for(int cnt = 0; cnt!= pow; cnt ++)result * = value; cout value "to the power" pow "is:" result endl; 0を返します。 }

  3. これを、プログラムの関数に適切な名前で.cppファイルとして保存します。 C ++ファイルには他にも多くの拡張子があることに注意してください-そのうちの1つを選択してください( * .cc、 * .cxx、 * .c ++、 * .cpなど)。
    • ヒント ":「ファイルの種類」と表示されます:{「すべてのファイル」を選択}
  4. プログラムをコンパイルします。 Linuxおよびgccコンパイラでは、 コマンド:g ++ sum.cpp。 Windowsでは、次のようなC ++コンパイラを使用します。 MS Visual C ++,Dev-C ++ またはお好みの別のプログラム。
  5. プログラムを実行します。 Linuxおよびgccコンパイラコマンドの場合:./ a.out(a.outは、プログラムのコンパイル後にコンパイラによって生成されるexeファイルです)。

チップ

  • cin.ignore()は、プログラムが途中で終了してウィンドウを閉じるのを防ぎます(表示する時間がなくなる前に)。プログラムを終了するには、任意のキーを押します。 cin.get()は同じように機能します。
  • コメントの前に//を追加します。
  • あなたは自由に実験することができます!
  • ISO標準を使用してC ++でプログラミングする方法を学ぶ
  • C ++でのプログラミングの詳細については、cplusplus.comにアクセスしてください。

警告

  • 「int」変数の1つに文字を割り当てようとすると、プログラムがクラッシュします。適切なエラー処理がないため、プログラムは値を変換できません。文字列を読んだり、エラーを処理したりする方がよいでしょう。
  • Dev-C ++には複数のバグがあり、古いコンパイラが含まれており、2005年以降更新されていないため、Dev-C ++にはできるだけ近づかないでください。
  • 冗長なコードは絶対に使用しないでください。

必需品

  • テキスト/コードエディタ(例:vim、メモ帳など)。
  • コンパイラ。
  • おそらく、エディターとコンパイラーを備えたIDEです。
  • Turbo C
  • オンラインコードパッド
  • メモ帳++