Goeiedag leden,
Ik kon niet veredr reageren, want ik ben gelocked.
Dit is uiteindelijk wat ik in C++ heb geschreven :

/* opdracht 2.5:Lees 5 gehele getallen in en bepaal op 1 na kleinste hiervan.
*/

#include <iostream.h>

int main()
{
int a=0,b=0,getal;

cout<<"Voer 5 gehele positieve getallen in \n";

for(int i=0;i<5;i++ )
{
cin>>getal;

if(i==0) a=b=getal;
if(i
if(getal<a) b=a;
a=getal;
if(getal<b&&getal>a) b=getal;
}
cout<<"Op een na Kleinste Getal: "<<b;
system("pause");
return 0;
}

Probleem is dat wanneer ik de cijfers van klein naar groot intoetst, dat het alleen de eerste cijfer pakt als ena getal na de kleinste.
Van groot naar klein werkt het prima.
Waar ligt mijn fout dan?

Die zal niet voor niets een slotje hebben gekregen neem ik aan. Dit ziet er heel erg uit dat het meer voor tweakers geschikt is. deze zal ook wel een slotje krijgen.

Op 10 mei 2007 12:32:00 schreef dengoten:
Goeiedag leden,
Ik kon niet veredr reageren, want ik ben gelocked.

Met reden, die moet je volgende keer ook eens lezen.

Weer een slot plus een waarschuwing.