マルチスレッド版数独自動生成ソフトC++コードを題材とする超初心者のためのVisual Studio C++講義
第3章 for文(繰り返し処理)
第4話 コードの改良
実行画面

(さぁ、探検・冒険の始まりだ!
1 + 2 + ・・・ + 100 = 5050)
となるコード例
#include<iostream>//インクルードファイルiostreamの読み込み
#include<conio.h>//while(!_kbhit());を使うためのお呪い
using namespace std;//coutを使うときに必要なお呪い
#include<conio.h>//while(!_kbhit());を使うためのお呪い
#include<string> //文字列変数を使えるようにするために組み込む
#include <iomanip> //setprecisionを使えるように組み込む
int 足し算();//1 + 2 + ・・・ + 100 などを計算する関数
int main() {//私は社長だ。
cout << "さぁ、探検・冒険の始まりだ!" << endl << endl;
cout << " 1 + 2 + ・・・ + 100 = " << 足し算() <<
endl << endl;
while (!_kbhit());//待機させるための命令
return(0);//int main()終わるためのお呪い
}
int 足し算() {
//1 + 2 + ・・・ + 100 などを計算する関数
int 和 = 0;//和を整数型と定義して0に初期化
for(int i = 0 ; i < 101; i = i + 1){
和=和 + i;
}
return(和);//何かを返さないとエラーしますのでとりあえず0を返していますが、後に変更されます。
}
では、次話への課題です。
実行画面が

(さぁ、探検・冒険の始まりだ!
1 + 2 + ・・・ + 10000 = 50005000
となるようにしましょう。)
第3章第3話へ 第3章第5話へ
本講義トップへ