Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Uitdaging: Eenvoudige Functieoefening | Introductie tot Functies
Introductie Tot C++

bookUitdaging: Eenvoudige Functieoefening

Voorbeeld van een functie met argumenten uit het vorige hoofdstuk

function.h

function.h

copy
123456
double convert_usd_to_eur(double usd_amount) { const double exchange_rate = 0.91; double euros = usd_amount * exchange_rate; return euros; }
Taak

Swipe to start coding

Maak een functie withdraw die een bankopname simuleert. De functie accepteert het huidige saldo en het op te nemen bedrag als argumenten. Als het saldo toereikend is, wordt het bedrag afgetrokken en het nieuwe saldo geretourneerd. Anders wordt het oorspronkelijke saldo geretourneerd.

  • Implementeer een functie withdraw met het retourtype int en twee int parameters (balance en amount).
  • Gebruik een if-statement om te controleren of het saldo voldoende is voor de opname.
  • Als het saldo voldoende is, retourneer het nieuwe saldo na aftrek van amount.
  • Als het saldo onvoldoende is, retourneer het oorspronkelijke saldo (balance-variabele).

Voorbeeld

withdraw(500, 200) => 300
withdraw(500, 500) => 0
withdraw(200, 500) => 200

Oplossing

solution.cpp

solution.cpp

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 5. Hoofdstuk 4
single

single

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Suggested prompts:

Can you explain what this function does?

Can you show me how to use this function with different arguments?

Can you provide a real-world example where this function might be useful?

close

Awesome!

Completion rate improved to 3.85

bookUitdaging: Eenvoudige Functieoefening

Veeg om het menu te tonen

Voorbeeld van een functie met argumenten uit het vorige hoofdstuk

function.h

function.h

copy
123456
double convert_usd_to_eur(double usd_amount) { const double exchange_rate = 0.91; double euros = usd_amount * exchange_rate; return euros; }
Taak

Swipe to start coding

Maak een functie withdraw die een bankopname simuleert. De functie accepteert het huidige saldo en het op te nemen bedrag als argumenten. Als het saldo toereikend is, wordt het bedrag afgetrokken en het nieuwe saldo geretourneerd. Anders wordt het oorspronkelijke saldo geretourneerd.

  • Implementeer een functie withdraw met het retourtype int en twee int parameters (balance en amount).
  • Gebruik een if-statement om te controleren of het saldo voldoende is voor de opname.
  • Als het saldo voldoende is, retourneer het nieuwe saldo na aftrek van amount.
  • Als het saldo onvoldoende is, retourneer het oorspronkelijke saldo (balance-variabele).

Voorbeeld

withdraw(500, 200) => 300
withdraw(500, 500) => 0
withdraw(200, 500) => 200

Oplossing

solution.cpp

solution.cpp

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 5. Hoofdstuk 4
single

single

some-alt