yannick
Legacy Member
Goedemiddag, ik ben voor het school wa aant programmeren en zit strop bij deze oefening (jullie zullen dit wrs belachelijk vinden maar ik ben nog maar een maand bezig met C).
Opdracht:
Schrijf een programma dat het minimum en maximum bepaalt van 5 ingetikte getallen positieve getallen. Het programma vraagt dus in herhaling een getal. Technische controle is niet vereist (heb ik toch gdn). Is dit getal niet positief dan volgt een foutboodschap en anders wordt het getal verwerkt. Het algoritme eindigt als er 5 geldige get zijn ingetikt.
Dit heb ik tot zover, alles werkt, behalve het minimum en maximum berkenen sinds ik geen enkel idee heb hoe ik dit moet formuleren.
.
ps: Nesting is gebruikt, maar hij doet dit hier weg
.
Alvast bedankt
mvg
Yannick Wellens
Opdracht:
Schrijf een programma dat het minimum en maximum bepaalt van 5 ingetikte getallen positieve getallen. Het programma vraagt dus in herhaling een getal. Technische controle is niet vereist (heb ik toch gdn). Is dit getal niet positief dan volgt een foutboodschap en anders wordt het getal verwerkt. Het algoritme eindigt als er 5 geldige get zijn ingetikt.
Dit heb ik tot zover, alles werkt, behalve het minimum en maximum berkenen sinds ik geen enkel idee heb hoe ik dit moet formuleren.
Als iemand mij een tip zou kunnen geven, zou ik dat erg op prisj stellen#include <stdio.h>
#include <math.h>
int main(void)
{
int n,res,som=0,sw_fout;
int p = 0;
char c;
while (++p<=5)
{
sw_fout = 1;
while (sw_fout)
{
printf("Geeft het %d. getal : \n",p);
res = scanf("%d%c",&n,&c);
if (res != 2 || c !='\n')
{
printf("Dit wordt niet gebruikt : \n");
scanf("%*[^\n]%*c");
}
else
if (n<=0)
{
printf("Dit wordt niet gebruikt : \n");
}
else
sw_fout = 0;
}
}
return 0;
}
.ps: Nesting is gebruikt, maar hij doet dit hier weg
.Alvast bedankt
mvg
Yannick Wellens