第5講 if文に挑戦しよう 
第6話 if文を利用して最大値を求めようその1

今回は、
if文を利用していくつかのデータから最大値を求めるソフトを作ってみましょう。
次のようなForm1を作って、
成績優秀者とその得点を表示させるソフトを作ってみましょう。


ただし、今回はまだ同点者の処理はしません。
だから、例えば次のように入力されたとき、
となってしまいますが、
この欠点は後で改善することにしますので、気にしないことにしましょう。
このページの20行下に解答例を示しますので、
各自とりあえずそれを見ないでプログラミングをしてみましょう。

























(コピーペースト用

int a1;
int a2;
int a3;
int a4;
int a5;
String^ b1;
String^ b2;
String^ b3;
String^ b4;
String^ b5;
int w;
String^ n;
int i;
a1=int::Parse(textBox1->Text);
a2=int::Parse(textBox2->Text);
a3=int::Parse(textBox3->Text);
a4=int::Parse(textBox4->Text);
a5=int::Parse(textBox5->Text);
b1=label1->Text;
b2=label2->Text;
b3=label3->Text;
b4=label4->Text;
b5=label5->Text;
w=0;
if(a1>=w){
w=a1;
n=b1;
}
if(a2>=w){
w=a2;
n=b2;
}
if(a3>=w){
w=a3;
n=b3;
}
if(a4>=w){
w=a4;
n=b4;
}
if(a5>=w){
w=a5;
n=b5;
}
textBox6->Text=n;
textBox7->Text=w.ToString();



では皆さん、このソフトの欠点

同点者がいた場合、表示されない欠点を改善し
同点首位も表示させるようにするにはどうしたらよいでしょうか。
複数人を表示できるように

TextBox6の幅を広げておきましょう。





第5話へ 第7話へ


初心者のためのjava 入門 基礎から応用まで
初心者のための VC++による C言語 入門 C++ 入門 基礎から応用まで第1部
初心者のための VC++による C言語 入門 C++ 入門 基礎から応用まで第2部
初心者のための VC++による C言語 入門 C++ 入門 基礎から応用まで第3部

vb講義へ
VB講義基礎へ
初心者のための世界で一番わかりやすい vb 入門 vba 入門 基礎から応用まで 第1部
初心者のための世界で一番わかりやすいVisual Basic入門基礎講座へ
初心者のための世界で一番わかりやすいVisual C++入門基礎講座へ