第5講 if文に挑戦しよう
第8話 if文を利用して成績最不振者を求めよう


解答例

int a1;
int a2;
int a3;
int a4;
int a5;
String^ b1;
String^ b2;
String^ b3;
String^ b4;
String^ b5;
int w;
String^ n=L"";
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=100;
if(a1<=w){
     w=a1;
     n=b1;
}
if(a2<=w){
     if(a2<w){
          n=b2;
     }
     else{
          n=n+L" "+b2;
     }
     w=a2;
}
if(a3<=w){
      if(a3<w){
           n=b3;
      }
      else{
           n=n+L" "+b3;
      }
      w=a3;
}
if(a4<=w){
      if(a4<w){
            n=b4;
      }
      else{
           n=n+L" "+b4;
      }
      w=a4;
}
if(a5<=w){
      if(a2<w){
            n=b5;
      }
      else{
           n=n+L" "+b5;
      }
      w=a5;
}
textBox6->Text=n;
textBox7->Text=w.ToString


変更箇所はピンクです。
w=100; の100は想定される最大値以上であれば良いのです。
ですから w=10000; でも良いのです。
出来るだけ大きくとっておけば安心です。



第7話へ 第6講第1話へ

a

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

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