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