DrPhill
Artikelen: 0
Berichten: 9
Lid geworden op: di 22 sep 2009, 16:30

Invariant

Hallo,

ik heb de volgende code:

x = 1;

y = A; // A is een getal die je zelf invoert

while( y > 0 )

{

x = (x / 2);

y = (y - 1);

}

Als formule heb ik: x(A) = 1/(2A)

Hieruit moet ik een invariant opstellen, dit is mij tot dusver niet gelukt.

Heeft iemand een idee hoe ik verder moet?

Groeten,

DrPhill
Gebruikersavatar
Vladimir Lenin
Artikelen: 0
Berichten: 829
Lid geworden op: do 25 sep 2008, 14:15

Re: Invariant

Wat dacht je van x = 1/2^(A-y)
"Als je niet leeft zoals je denkt, zul je snel gaan denken zoals je leeft."

--Vladimir Lenin-- (Владимир Ильич Ульянов)
DrPhill
Artikelen: 0
Berichten: 9
Lid geworden op: di 22 sep 2009, 16:30

Re: Invariant

Wat dacht je van x = 1/2^(A-y)


Dat is 'm. Heel erg bedankt!

Terug naar “Informatica en programmeren”