Ga naar inhoud

Pseudo-code


anoniem

Aanbevolen berichten

Misschien niet direct een vraag voor hier maar toch het proberen waard :wink: . Het hier twee oefeningen die ik in pseudo-code moet zetten, maar kan ze niet oplossen. [u:ffc70dc620][b:ffc70dc620]Oefening 1[/b:ffc70dc620][/u:ffc70dc620] [i:ffc70dc620]Lees een getal A in. Bereken ¦A¦ en druk dit getal af.[/i:ffc70dc620] [u:ffc70dc620][b:ffc70dc620]Oefening 2[/b:ffc70dc620][/u:ffc70dc620] [i:ffc70dc620]Hoeveel nulpunten heeft de vergelijking Ax² + Bx + C?[/i:ffc70dc620] Als één van jullie die dit leest me de oplossing kan geven en eventueel kan uitleggen waarom dit zo moet, dan zou ik héél tevreden zijn en u héél dankbaar zijn. Dank u David
Link naar reactie
Het zijn 2 oefeningen die ik nog moet oplossen van de ongeveer 30 die ik al opgelost heb voor maandag. Het is gewoon dat ik niet weet wat ¦A¦ betekent, denk wel dat het ABSOLUUT strepen betekent maar weet niet zeker en weet ook niet hoe ik dit dan in een pseudo-code moet schrijven. En voor de tweede, weet ik ook niet hoe ik de nulpunten van de vergelijking Ax² + Bx + C moet bereken en dan in pseudo-code moet schrijven. Begrijp ook wel dat dit forum niet is gemaakt om huiswerk te laten maken, maar ik zo niet weten waar ik anders met deze vragen terecht kan komen. PS: ik kan altijd als je wil mijn al gemaakte oefeningen per e-mail opsturen al bewijs :wink: . Dank u David
Link naar reactie
[quote:833a0b6967="Davidnyh"] Het is gewoon dat ik niet weet wat ¦A¦ betekent, denk wel dat het ABSOLUUT strepen betekent maar weet niet zeker en weet ook niet hoe ik dit dan in een pseudo-code moet schrijven. [/quote:833a0b6967] [code:1:833a0b6967] WriteLn(Abs(A)); [/code:1:833a0b6967] of [code:1:833a0b6967] var A: integer; begin A := -5; if (A < 0) then A := A * -1; WriteLn(A); end; [/code:1:833a0b6967] [quote:833a0b6967="Davidnyh"] En voor de tweede, weet ik ook niet hoe ik de nulpunten van de vergelijking Ax² + Bx + C moet bereken en dan in pseudo-code moet schrijven. [/quote:833a0b6967] Welke handelingen voer je uit als je dit op papier doet? Idem in pseudo-code: invoer(A); invoer(B); invoer(C); berekening...
Link naar reactie
[quote:095fef2541="Young Crazy Fool"][quote:095fef2541="h4xX0r"] [code:1:095fef2541] var A: integer; begin A := -5; if (A < 0) then A := A * -1; WriteLn(A); end; [/code:1:095fef2541][/quote:095fef2541] Dit is wel niet echt pseudo code hoor. Als je A bijvoorbeeld een waarde wilt geven doe je dat als volgt: A <-- A * -1[/quote:095fef2541] Dit zie ik voor het eerst. Wie snapt nou wat hier bedoeld wordt? Het heet niet voor niets pseudo en daar zijn voor mij geen regels aan gebonden. Bovendien is het het huiswerk van Davidnyh. En hij moet maar aangeven wat zijn definitie is van pseudo-code. 8)
Link naar reactie
Sorry guys Ik denk wel dat pseudo-code voor iedereen anders werkt hier een voorbeeld hoe die bij mij eruit ziet. En alvast bedankt dat jullie me hier willen helpen. Dank u David [b:7802201aed]Schrijf een programma om de prijs te berekenen van het geleverde water. De prijs wordt berekend in functie van het verbruik. Er is steeds een vast recht van 25 euro te betalen. Voor dit bedrag krijg de abonnee 30 m3 geleverd. Wie meer dan 30 m3 verbruikt moet dit meerverbruik betalen. De prijs ervan is afhankelijk van de verbruikte hoeveelheid.[/b:7802201aed] [list:7802201aed]Als het totale waterverbruik groter is dan 30 maar kleiner dan of gelijk aan 200 m3 betaalt de abonnee 1 euro per m3 voor het meerverbruik. Als het totale waterverbruik groter is dan 200 maar kleiner dan of gelijk aan 5000 m3 betaalt de abonnee 1,15 euro per M3 voor het meerverbruik. Als het totale waterverbruik groter is dan 5000 m3 betaalt de abonnee 1,175 euro per m3 voor het meerverbruik.[/list:u:7802201aed] [code:1:7802201aed]begin invoer: verbruik als verbruik < = 30 dan totaal-bedrag <-- 25 anders als verbruik < = 200 dan totaal-bedrag <-- 25 (verbruik - 30) * 1 anders als verbruik < = 5000 dan totaal-bedrag <-- 25 (verbruik - 30) * 1,15 anders totaal-bedrag <-- 25 (verbruik - 30) * 1,175 eindals eindals eindals druk: verbruik, totaal-bedrag einde[/code:1:7802201aed]
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

  • Populaire leden

    Er is nog niemand die deze week reputatie heeft ontvangen.

  • Leden

    Geen leden om te tonen

×
×
  • Nieuwe aanmaken...