Springen naar inhoud

Invariant


  • Log in om te kunnen reageren

#1

DrPhill

    DrPhill


  • 0 - 25 berichten
  • 9 berichten
  • Gebruiker

Geplaatst op 22 september 2009 - 15:36

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

Dit forum kan gratis blijven vanwege banners als deze. Door te registeren zal de onderstaande banner overigens verdwijnen.

#2

Vladimir Lenin

    Vladimir Lenin


  • >250 berichten
  • 829 berichten
  • Ervaren gebruiker

Geplaatst op 22 september 2009 - 18:25

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-- (Владимир Ильич Ульянов)

#3

DrPhill

    DrPhill


  • 0 - 25 berichten
  • 9 berichten
  • Gebruiker

Geplaatst op 22 september 2009 - 20:08

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


Dat is 'm. Heel erg bedankt!





0 gebruiker(s) lezen dit onderwerp

0 leden, 0 bezoekers, 0 anonieme gebruikers

Ook adverteren op onze website? Lees hier meer!

Gesponsorde vacatures

Vacatures