第5講 関数の学習
第11話 第5講最終課題解答例
最終課題コード例

#include<iostream>
#include <time.h>
using namespace std;
void f1();
void f2();
void f3();
void f4();
void f5();
void f6();
int k,sy,sg,r,e,g;
void main(){

    f1(); //データ生成
f2(); //データ表示
f3(); //合計点算出
f4(); //評価
f5(); //最高点算出
f6(); //最低点算出

}

void f1(){

    srand(time(NULL));
//kは国語、syは社会、sgは数学、rは理科、eは英語の点数を入れる整数型変数
k=rand()%101;
sy=rand()%101;
sg=rand()%101;
r=rand()%101;
e=rand()%101;

}

void f2(){

    cout<<"国語="<<k<<endl;
cout<<"社会="<<sy<<endl;
cout<<"数学="<<sg<<endl;
cout<<"理科="<<r<<endl;
cout<<"英語="<<e<<endl;

}

void f3(){

    g=k+sy+sg+r+e;
cout<<"5教科の合計="<<g<<endl;
cout<<"5教科の平均="<<(float)g/5<<endl;

}

void f4(){

    if(g>=300)cout<<"合格"<<endl; else cout<<"不合格"<<endl;
if(g>=350){
   cout<<"大変優秀です。"<<endl;
}
else{
   if(g>=250){
     cout<<"優秀です。"<<endl;
   }
   else{
     cout<<"後一歩です。"<<endl;
   }
}

}

void f5(){

    int w;
w=0;
if(w<k)w=k;
if(w<sy)w=sy;
if(w<sg)w=sg;
if(w<r)w=r;
if(w<e)w=e;
cout<<"5教科の最高点は"<<w<<endl;

}

void f6(){

    int w;
w=100;
if(w>k)w=k;
if(w>sy)w=sy;
if(w>sg)w=sg;
if(w>r)w=r;
if(w>e)w=e;
cout<<"5教科の最低点は"<<w<<endl;

}


では、いよいよ第6講配列へと歩を進めましょう。


第10話へ 第6講第1話へ

a

魔方陣 数独で学ぶ VBA 入門
数独のシンプルな解き方・簡単な解法の研究
VB講義へ
VB講義基礎へ
初心者のための世界で一番わかりやすいVisual C++入門基礎講座
初心者のための世界で一番わかりやすいVisual Basic入門基礎講座
初心者のための世界で一番わかりやすいVBA入門講義(基礎から応用まで)
初心者のための VC++による C言語 C++ 入門 基礎から応用まで第1部
eclipse java 入門
java 入門 サイト 基礎から応用まで
VC++ C言語 C++ 入門 初心者 基礎から応用まで
本サイトトップへ