abonnement Unibet Coolblue Bitvavo
  vrijdag 15 december 2006 @ 11:19:59 #226
68638 Zwansen
He is so good it is scary...
pi_44451017
quote:
5.3.2 GGD: Grootste gemeenschappelijke deler
Laat x en y niet-negatieve gehele getallen zijn. Onder de grootste gemeenschappelijke deler
van x en y (notatie ggd(x, y)) verstaan we het grootste gehele getal dat een deler is van
zowel x als y. Voorbeelden:
ggd(4, 24) = 4
ggd(9, 24) = 3
ggd(27, 64) = 1
ggd(51, 119) = 17
Beredeneer dat voor twee niet-negatieve gehele getallen x en y de volgende beweringen
gelden:
ggd(x, 0) = x
ggd(x, y) = ggd(y, x)
ggd(x, y) = ggd(x, y − x)
en dat uit deze laatste volgt dat
ggd(x, y) = ggd(x, y mod x)
Schrijf, gebruik makend van deze aanwijzingen, een eciënt programma dat bij twee
niet-negatieve gehele getallen de grootste gemeenschappelijke deler oplevert. Een voorbeeld:

Voer twee getallen in: <12 9>
De grootste gemene deler van 12 en 9 is 3
Gebruik het type long voor de representatie van de getallen, zodat je programma met
grote getallen overweg kan.
Misschien als de invoer een negatief getal bevat, dat het uitvoer gewoon niets moet geven?
pi_44451105
Bij negatieve getallen moet je de ggd van de absolute waarden nemen. En als 1 van de getallen gelijk is aan 0 is de ggd gewoon het andere getal.
  vrijdag 15 december 2006 @ 11:39:12 #228
68638 Zwansen
He is so good it is scary...
pi_44451590
quote:
Op vrijdag 15 december 2006 11:23 schreef thabit het volgende:
Bij negatieve getallen moet je de ggd van de absolute waarden nemen. En als 1 van de getallen gelijk is aan 0 is de ggd gewoon het andere getal.
Ah, ok. Dank je.
pi_44453656
quote:
Op vrijdag 15 december 2006 10:34 schreef Zwansen het volgende:
De vraag is dus om een (java) programma te maken dat van 2 getallen de grootste gemeenschappelijke deler oplevert.

Het programma werkt, bij 12 en 9 komt er bijvoorbeeld 3 uit. En bij 64 en 28 komt er 8 uit. Maar toch klopt er iets nog niet. Alleen wat?
Je ggd methode is wel correct voor positieve getallen. De output bij 64 en 28 is inderdaad 4.

Heb je al gecontroleerd of ggd ook daadwerkelijk 64 en 28 als input krijgt?

Als je een while ( b > 0 ) lus gebruikt in plaats van do... while, hoef je je ook geen zorgen meer te maken over 0 waarden als invoer. Zoals thabit ook al aangaf, moet je nog wel rekening houden met negatieve waarden.
pi_44574655
Ik moet voor Calculus een integraal oplossen en ik kom er echt niet uit. De te integreren functie is:
1/(8x^3+1)

Alvast bedankt!
Life... is like a grapefruit. It's orange and squishy, and has a few pips in it, and some folks have half a one for breakfast.
-Douglas Adams
pi_44577854
quote:
Op dinsdag 19 december 2006 17:44 schreef Dilation het volgende:
Ik moet voor Calculus een integraal oplossen en ik kom er echt niet uit. De te integreren functie is:
1/(8x^3+1)

Alvast bedankt!
Ontbinden in factoren en breuksplitsen.
pi_44579049
quote:
Op dinsdag 19 december 2006 19:31 schreef thabit het volgende:

[..]

Ontbinden in factoren en breuksplitsen.
Dat had ik ook al verzonnen omdat daar het hoofdstuk over gaat . Sorry dat ik dat nog niet had vermeld.

Dat wordt dus 1/((2x+1)(4x^2-2x+1))

Het breuksplitsen heb ik echter niet onder de knie. Ik moet ook eerlijk zeggen dat ik me bij het hoorcollege had verslapen .

Maar... het moet dus iets worden als
1/((2x+1)(4x^2-2x+1)=(C1)/(2x+1)+(C2+C3 x)/(4x^2-2x+1)

Toch?

Dit stelsel krijg ik niet opgelost, en hier zit dus het probleem .

Alvast bedankt!
Life... is like a grapefruit. It's orange and squishy, and has a few pips in it, and some folks have half a one for breakfast.
-Douglas Adams
pi_44579425
C1 is makkelijk: vermenigvuldig links en rechts met 2x+1 en vul x=-1/2 in. Als je dat eenmaal hebt kun je op soortgelijke manier C2 en C3 ook wel vinden.
  woensdag 20 december 2006 @ 10:54:28 #234
68638 Zwansen
He is so good it is scary...
pi_44592267
Als je met een paardensprong van de coördinaten (2,1) naar (6,1) wil gaan in zes stappen, zijn er 3540 verschillende routes. Hoe zou je een programma schrijven dat voor elk begin- en eindpunt en het aantal stappen, uitrekent hoeveel routes er mogelijk zijn?

Moet je dan voor elke mogelijke eerste stap kijken hoeveel tweede stappen er mogelijk zijn, net zolang tot je in het eindpunt komt?
pi_44592417
quote:
Op woensdag 20 december 2006 10:54 schreef Zwansen het volgende:
Als je met een paardensprong van de coördinaten (2,1) naar (6,1) wil gaan in zes stappen, zijn er 3540 verschillende routes. Hoe zou je een programma schrijven dat voor elk begin- en eindpunt en het aantal stappen, uitrekent hoeveel routes er mogelijk zijn?

Moet je dan voor elke mogelijke eerste stap kijken hoeveel tweede stappen er mogelijk zijn, net zolang tot je in het eindpunt komt?
Dat moet niet, en lijkt me in dit geval zelfs een erg inefficiente methode. Je kunt beter per stap in elk punt bijhouden hoeveel mogelijke routes er zijn naar dat punt in n stappen. In elke volgende stap wordt de waarde van een punt dan gewoon de som van de waarden van de punten die precies een paardensprong ervan verwijderd zijn. Het mooie met paardensprongen is dat je dit ook gewoon direct kunt bijhouden (je hoeft geen tweede rooster erbij te maken of dingen te wissen of zo) want alleen de "witte" velden hebben invloed op de zwarte velden en vice versa.
pi_44607267
16. Een tentamen bestaat uit 50 tweekeuzevragen. Een student maakt de toets geheel radend. De kans dat deze student tenminste 34 vragen goed beantwoordt is volgens de normale benadering gelijk aan

1. 0,01
2. 0,05
3. 0,10

ik weet niet meer hoe ik dit moet berekenen... moet ik hiervoor nou normalcdf of binomcdf of invNorm voor gebruiken?

normalcdf was zo ingedeeld .. normalcdf(linkergrens, rechtergrens, gemiddelde, standaardafwijking)
hoe was binomcdf ook alweer???

thnx
pi_44608000
tis binom want er zijn 2 mogelijkheden (goed/fout)
binomcdf(50,0.50,33) is de kans op 33 vragen goed of minder.
Als je die kans van 1 afhaalt, heb je je kans gevonden.
I asked God for a bike, but I know God doesn't work that way.
So I stole a bike and asked for forgiveness.
  woensdag 20 december 2006 @ 22:18:07 #238
75592 GlowMouse
l'état, c'est moi
pi_44612000
Er wordt gepraat over een normale benadering. Je kunt een BIN(50,1/2) benaderen met een normale verdeling met verwachting 25 en variantie 50*1/2*(1-1/2) = 12,5. De kans dat een stochast met die verdeling groter is dan 34 kan je denk/hoop ik wel berekenen.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_44615764
het antwoord op de vraag moet zijn 3 -> dus 0,10
maar met 1-binomcdf(50,0.5,33) kom ik op geen enkele van de 3 antwoorden
en met normalcdf(34, E99, 25,12.5) kom ik ook niet op het juiste antwoord

hoe kom ik er wel op dan :S
  donderdag 21 december 2006 @ 01:31:19 #240
75592 GlowMouse
l'état, c'est moi
pi_44617515
12,5 is de variantie, niet de standaardafwijking. Daarnaast is de binomiale verdeling discreet en de binomiale verdeling continu, dus kun je beter kijken wat boven de 33,5 komt. In de vraagstelling staat 'gelijk aan' terwijl ze 'ongeveer gelijk aan' bedoelen, maar dan nog is het antwoord 0,01 en niet 0,1.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_44631602
Ik heb nog een calculus vraag waar ik absoluut niet uitkom:

Zij Fn(x)=∫1/(1+x²)ndx

Als b,c met b^2-4c<0

Druk ∫1/((x²+bx+c)n)dx én ∫x/((x²+bx+c)n)dx

uit in b, c, Fn-1(x) en Fn(x)

De notatie die ik gebruik is misschien raar maar ik doe nooit op fora wiskunde typen .

Elke hulp is welkom .

[ Bericht 4% gewijzigd door Dilation op 21-12-2006 18:02:16 ]
Life... is like a grapefruit. It's orange and squishy, and has a few pips in it, and some folks have half a one for breakfast.
-Douglas Adams
pi_44633696
quote:
Op donderdag 21 december 2006 16:36 schreef Dilation het volgende:
Ik heb nog een calculus vraag waar ik absoluut niet uitkom:

Zij Fn(x)=<Integraal>1/(1+x²)dx
Hier klopt al iets niet, Fn(x) is onafhankelijk van n ? Je bedoelt wellicht:

Fn(x) = ∫ 1/(1 + x2)ndx
quote:
Als b,c met b^2-4c<0

Druk <integraal>1/((x²+bx+c)^n)dx én <integraal>x/((x²+bx+c)^n)dx

uit in b, c, Fn-1(x) en Fn(x)

De notatie die ik gebruik is misschien raar maar ik doe nooit op fora wiskunde typen .
Gebruik in ieder geval consequent subscript en superscript, dat leest al een stuk prettiger.
quote:
Elke hulp is welkom .
Hint: Pas kwadraatafsplitsing toe op x²+bx+c
pi_44633970
quote:
Op donderdag 21 december 2006 17:48 schreef Riparius het volgende:

[..]

Hier klopt al iets niet, Fn(x) is onafhankelijk van n ? Je bedoelt wellicht:

Fn(x) = ∫ 1/(1 + x2)ndx
Je hebt helemaal gelijk

Edit: Ik heb het verduidelijkt, ik heb al wat zitten spelen met kwadraatsplitsen maar kwam nog niet uit...
Ik ga verder met proberen .
Life... is like a grapefruit. It's orange and squishy, and has a few pips in it, and some folks have half a one for breakfast.
-Douglas Adams
pi_44634806
quote:
Op donderdag 21 december 2006 17:59 schreef Dilation het volgende:

[..]

Je hebt helemaal gelijk

Edit: Ik heb het verduidelijkt, ik heb al wat zitten spelen met kwadraatsplitsen maar kwam nog niet uit...
Ik ga verder met proberen .
Je hebt (x + ½b)2 = x2 + bx + ¼b2, dus kunnen we schrijven:

x2 + bx + c = (x + ½b)2 - ¼b2 + c = (x + ½b)2 + (c - ¼b2)

Nu substitueer je z = x + ½b ofwel x = z - ½b (dus dx/dz = 1) en dan kun je de integraal verder herleiden. Je moet nog een tweede substitutie uitvoeren om een standaardvorm van de gedaante (u2 + 1) te krijgen. Zie je nu ook waarom b2 - 4c < 0 moet zijn?
pi_44702605
quote:
Op woensdag 20 december 2006 10:54 schreef Zwansen het volgende:
Als je met een paardensprong van de coördinaten (2,1) naar (6,1) wil gaan in zes stappen, zijn er 3540 verschillende routes. Hoe zou je een programma schrijven dat voor elk begin- en eindpunt en het aantal stappen, uitrekent hoeveel routes er mogelijk zijn?

Moet je dan voor elke mogelijke eerste stap kijken hoeveel tweede stappen er mogelijk zijn, net zolang tot je in het eindpunt komt?
Zwansen, moet jij Inleiding Programmeren toevallig nog halen?
pi_44916078
De formule van Trillingstijd is T=2(Pi) Wortel (M/C)

Als je T en M weet, hoe kan je dan C berekenen
If I'm sad, I stop being sad and be awesome instead. True story
  maandag 1 januari 2007 @ 16:19:17 #247
53267 TC03
Catch you on the flipside
pi_44916152
quote:
Op maandag 1 januari 2007 16:16 schreef MaxC het volgende:
De formule van Trillingstijd is T=2(Pi) Wortel (M/C)

Als je T en M weet, hoe kan je dan C berekenen
Gewoon de formule omschrijven?

T = 2pi wortel(M/C)
T² = (2pi)²*(M/C)
(M/C) = T² / (2pi)²
C = M/(T²/(2pi)²)
Ten percent faster with a sturdier frame
pi_45003222
Misschien een stel domme vragen :

Ik heb gisteren het boek "Basisboek Wiskunde" van Jan van de Craats gekocht en ben dus direct aan de slag gegaan. Alleen bij hoofdstuk 1 ging ik al de mist in bij het bepalen van de kgv (Kleinst gemene veelvoud) voor drie getallen. Bij hoofdstuk 2 kon ik daardoor 3 breuken niet gelijkmaken d.m.v het kgv.


Alvast bedankt!
pi_45004332
Je hebt de getallen al in priemgetallen ontbonden.
Voor het KGV zoek je de kleinste verzameling getallen zodat voor elk getal de priemgetallen er in zitten. Je neemt de dubbele dus niet mee, voor
3x3
2x2
2x3x5
Voldoet 2x2x3x3x5 = 180 dus.
Om de breuken gelijknamig te maken zoek je het KGV van de noemers.
Alle eendjes zwemmen in het water. :)
Anatidaephobia is altijd terecht! Wij zijn de beste stalkers...
  donderdag 4 januari 2007 @ 14:15:16 #250
68638 Zwansen
He is so good it is scary...
pi_45004432
quote:
Op zondag 24 december 2006 12:15 schreef Haushofer het volgende:

[..]

Zwansen, moet jij Inleiding Programmeren toevallig nog halen?
Whehehe. Nee, ik doe dit voor mn plezier.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')