C++で簡単なプログラムを作成する方法

ページ名:C__で簡単なプログラムを作成する方法

C++でプログラミングしたいと思ったことはありませんか?学ぶには、例題を見るのが一番です。基本的なC++プログラミングの概要を見て、C++プログラムの構造について学び、それから自分で簡単なプログラムを作ってみましょう。

  • 1
    コンパイラやIDEを入手しましょう。あなたのコンピューターがWindowsなら、.NET、.NET、.NET Frameworkの3つがよいでしょう。
  • 2
    いくつかのサンプル・プログラムを試してみましょう。
      Bjarne Stroustrup(C++の開発者)によって、コンパイラをチェックするための簡単なプログラムが提供されています:
      #include Image:Create a Simple Program in C++ Step 1 Version 3.jpg|center #include using namespace std; int main () { string s; cout << "Your Name \n"; cin >> s; cout << "Hello, " << s << '\n' ; return 0; }
    • 2つの数の和を求めるプログラム:
      Image:Create a Simple Program in C++ Step 2 Version 3.jpg|center #include using namespace std; int main () { int no1, no2, sum; cout << "1つ目の数値を入力 = " ; cin >> no1 ; cout << "2つ目の数値を入力 = " ; cin > > no2> no2 ; sum = no1 + no2 ; cout << "<< no1 <<" と "<< no2 <<" の和 = "<< sum <<'Γ' ; return 0 ; }
    • 掛け算の問題で積を求めるプログラム:
      Image:C++で簡単なプログラムを作る Step 3 Version 3.jpg|center #include int main() { int v1, v2, range; std::cout <<"Please input two numbers:"<< std::endl; std::cin >> v1 >> v2; if (v1 <= v2) { range = v2 - v1; } else { range = v1 - v2; } std::cout << "range = " << range << std::endl; return 0; }
    • 指数の値を求めるプログラム:
      Image:Create a Simple Program in C++ Step 4 Version 3.jpg|center #include using namespace std; int main() { int value, pow, result=1; cout << "オペランドを入力してください:" << endl; cin >> value; #cout << "指数を入力してください:" << endl; cin >> pow; for (int cnt=0; cnt!=pow; cnt++) result*=value; cout << value << " のべき乗" << pow << " です:" << result << endl; return 0; }
    • .
  • 3
    これを.cppファイルとして、プログラムを正確に反映した名前で保存する。C++ファイルの拡張子は他にもたくさんあるので、混同しないように(*.cc、*.cxx、*.c++、*.cpなど)どれでも選んでください。
    • ヒント: Save as Typeと書いてあるはずです:{すべてのファイル "を選択}
  • 4
    コンパイルする。linuxとgccコンパイラを使う場合は、コマンド:g++ sum.cppを使う。Windowをお使いの方は、MS Visual C++、Dev-C++など、お好きなC++コンパイラをお使いください。
  • 5
    プログラムを実行する。Linuxでgccコンパイラを使う場合 コマンド : ./a.out (a.outはコンパイラがプログラムをコンパイルした後に生成する実行ファイルである。)
  • この記事は、CC BY-NC-SAで公開されている「 C++で簡単なプログラムを作る方法 」を改変して作成しました。特に断りのない限り、CC BY-NC-SAで利用可能です。

    シェアボタン: このページをSNSに投稿するのに便利です。

    コメント

    返信元返信をやめる

    ※ 悪質なユーザーの書き込みは制限します。

    最新を表示する

    NG表示方式

    NGID一覧