rambomambo
Gebruiker
- Lid geworden
- 9 dec 2012
- Berichten
- 163
Ik heb een probleem
dus nu zou ik de som willen hebben van vogel bv.
Maar als ik buiten mijn lus vogel opvraag werkt dit niet omdat hij in de accolade van de for lus staat.
Als ik nu de int vogel uit mijn lus zet werkt het wel maar dan vervalt mijn random dan krijg ik 10 dezelfde hoeveelheden dit is niet de bedoeling.
Hoe kan ik nu de som 1x tevoorschijn tonen dus door die code buiten mijn lus te zetten maar hoe kan ik aan de int vogel geraken buiten mijn lus ???
dus nu zou ik de som willen hebben van vogel bv.
Maar als ik buiten mijn lus vogel opvraag werkt dit niet omdat hij in de accolade van de for lus staat.
Als ik nu de int vogel uit mijn lus zet werkt het wel maar dan vervalt mijn random dan krijg ik 10 dezelfde hoeveelheden dit is niet de bedoeling.
Hoe kan ik nu de som 1x tevoorschijn tonen dus door die code buiten mijn lus te zetten maar hoe kan ik aan de int vogel geraken buiten mijn lus ???
Code:
for (int i = 0; i < 10; i++)
{
int boom = BoomRandom.randomBoom.Next(BoomRandom.bomen.Length);
int hoogte = BoomRandom.randomBoomhoogte.Next(BoomRandom.hoogte.Length);
int vogel = BoomRandom.randomVogel.Next(BoomRandom.vogels.Length);
lbMaak.Items.Add(i + 1 + " " + BoomRandom.bomen[boom] + ": " + "hoogte "
+ BoomRandom.hoogte[hoogte] + "cm " + "en" + " " +
BoomRandom.vogels[vogel] + " vogels");
}
Laatst bewerkt door een moderator: