Suche c++ hilfe

12/15/2013 20:35 flowGG#1
Ich bin c++ anfänger und suche jemanden der mir bei einme klienen problem hilft.
Ich habe eine Aufgabe bekommen: [Only registered and activated users can see links. Click Here To Register...]

Und bin dabie diese zu bearbeiten. Bis jetzt läuft das programm auch aber es wird immer als Maximalwert 0 angegeben und ich weis nicht warum.
Würde mich um hilfe freuen.

Mein bisheriger code:
Object ^Auswahl1, ^Auswahl2, ^Auswahl3, ^Auswahl4, ^Auswahl5, ^Auswahl6, ^Auswahl7, ^Auswahl8, ^Auswahl9, ^Auswahl10;
double Z1, Z2, Z3, Z4, Z5, Z6, Z7, Z8, Z9, Z10, groeste;

Auswahl1 = comboBox1->SelectedItem;
Z1 = Convert::ToDouble(Auswahl1);
Auswahl2 = comboBox2->SelectedItem;
Z2 = Convert::ToDouble(Auswahl2);
Auswahl3 = comboBox3-> SelectedItem;
Z3 = Convert::ToDouble(Auswahl3);
Auswahl4 = comboBox4->SelectedItem;
Z4 = Convert::ToDouble(Auswahl4);
Auswahl5 = comboBox5->SelectedItem;
Z5 = Convert::ToDouble(Auswahl5);
Auswahl6 = comboBox6->SelectedItem;
Z6 = Convert::ToDouble(Auswahl6);
Auswahl7 = comboBox7->SelectedItem;
Z7 = Convert::ToDouble(Auswahl7);
Auswahl8 = comboBox8->SelectedItem;
Z8 = Convert::ToDouble(Auswahl8);
Auswahl9 = comboBox9->SelectedItem;
Z9 = Convert::ToDouble(Auswahl9);
Auswahl10 = comboBox10->SelectedItem;
Z10 = Convert::ToDouble(Auswahl10);


if (Z1 > Z2 &&
Z1 > Z3 &&
Z1 > Z4 &&
Z1 > Z5 &&
Z1 > Z6 &&
Z1 > Z7 &&
Z1 > Z8 &&
Z1 > Z9 &&
Z1 > Z10)

{
Z1 = groeste;
textBox1->Text = Convert::ToString(groeste);
}

if (Z2 > Z1 &&
Z2 > Z3 &&
Z2 > Z4 &&
Z2 > Z5 &&
Z2 > Z6 &&
Z2 > Z7 &&
Z2 > Z8 &&
Z2 > Z9 &&
Z2 > Z10)

{
Z2 = groeste;
textBox1->Text = Convert::ToString(groeste);
}

if (Z3 > Z1 &&
Z3 > Z2 &&
Z3 > Z4 &&
Z3 > Z5 &&
Z3 > Z6 &&
Z3 > Z7 &&
Z3 > Z8 &&
Z3 > Z9 &&
Z3 > Z10)

{
Z3 = groeste;
textBox1->Text = Convert::ToString(groeste);
}

if (Z4 > Z1 &&
Z4 > Z2 &&
Z4 > Z3 &&
Z4 > Z5 &&
Z4 > Z6 &&
Z4 > Z7 &&
Z4 > Z8 &&
Z4 > Z9 &&
Z4 > Z10)

{
Z4 = groeste;
textBox1->Text = Convert::ToString(groeste);
}

if (Z5 > Z1 &&
Z5 > Z2 &&
Z5 > Z3 &&
Z5 > Z4 &&
Z5 > Z6 &&
Z5 > Z7 &&
Z5 > Z8 &&
Z5 > Z9 &&
Z5 > Z10)

{
Z5 = groeste;
textBox1->Text = Convert::ToString(groeste);
}

if (Z6 > Z1 &&
Z6 > Z2 &&
Z6 > Z3 &&
Z6 > Z4 &&
Z6 > Z5 &&
Z6 > Z7 &&
Z6 > Z8 &&
Z6 > Z9 &&
Z6 > Z10)

{
Z6 = groeste;
textBox1->Text = Convert::ToString(groeste);
}

if (Z7 > Z1 &&
Z7 > Z2 &&
Z7 > Z3 &&
Z7 > Z4 &&
Z7 > Z5 &&
Z7 > Z6 &&
Z7 > Z8 &&
Z7 > Z9 &&
Z7 > Z10)

{
Z7 = groeste;
textBox1->Text = Convert::ToString(groeste);
}

if (Z8 > Z1 &&
Z8 > Z2 &&
Z8 > Z3 &&
Z8 > Z4 &&
Z8 > Z5 &&
Z8 > Z6 &&
Z8 > Z7 &&
Z8 > Z9 &&
Z8 > Z10)

{
Z8 = groeste;
textBox1->Text = Convert::ToString(groeste);
}

if (Z9 > Z1 &&
Z9 > Z2 &&
Z9 > Z3 &&
Z9 > Z4 &&
Z9 > Z5 &&
Z9 > Z6 &&
Z9 > Z7 &&
Z9 > Z8 &&
Z9 > Z10)

{
Z9 = groeste;
textBox1->Text = Convert::ToString(groeste);
}

if (Z10 > Z1 &&
Z10 > Z2 &&
Z10 > Z3 &&
Z10 > Z4 &&
Z10 > Z5 &&
Z10 > Z6 &&
Z10 > Z7 &&
Z10 > Z8 &&
Z10 > Z9)

{
Z10 = groeste;
textBox1->Text = Convert::ToString(groeste);
}

}
12/15/2013 20:37 burncode#2
[Only registered and activated users can see links. Click Here To Register...]
Ähnelt diesen Thread hier sehr genau.

Quote:
Originally Posted by Tyrar View Post
Dürfte daran liegen, dass "groeste" nie auf irgendeinen Wert gesetzt wird.
Versuchs mal, indem du 'x = groeste' umdrehst ;)