第4講 if文(もしもボックスの世界)
第2話 if文による合否判定プログラム
↓
キーボードから国語の得点を入力してエンター
↓
キーボードから社会の得点を入力してエンター
↓
キーボードから数学の得点を入力してエンター
↓
キーボードから理科の得点を入力してエンター
↓
キーボードから英語の得点を入力してエンター
を実現するアプリ例
#include<iostream> //入出力のために組み込む
using namespace std; //coutを使えるようにするために必要
int main() {
int a, b, c, d, e, g; //a:国語 b:社会 c:数学 d:理科 e:英語 の得点 g:5教科合計得点
cout<<"各教科の点数をキーボードから入力して下さい。"<<endl;
//以下各教科得点入力
cout<<"国語=";
scanf("%d", &a);
cout<<"社会=";
scanf("%d", &b);
cout<<"数学=";
scanf("%d", &c);
cout<<"理科=";
scanf("%d", &d);
cout<<"英語=";
scanf("%d", &e);
//以上各教科得点入力
g = a + b + c + d + e; //合計点算出
cout<<"合計点="<< g<<endl; //合計点表示
if (g >= 300)cout<<"合格"<<endl; else cout<<"不合格"<<endl;
//合否結果の表示
}
今回のアプリは、1回のみで終了してしまいますが、
第3講第6話と同じように×をクリックしない限り無限に続くように変更しましょう。
実行画面
各教科の点数をキーボードから入力して下さい。
出席番号=1
国語=58
社会=62
数学=69
理科=52
英語=65
合計点=306
出席番号1番は合格
出席番号=2
国語=25
社会=32
数学=15
理科=7
英語=6
合計点=85
出席番号2番は不合格
出席番号=
と×をしない限り無限に続く。