Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Udfordring: Simpel Funktionstræning | Introduktion til Funktioner
C++ Introduction

bookUdfordring: Simpel Funktionstræning

Eksempel på en funktion med argumenter fra det forrige kapitel

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; }
Opgave

Swipe to start coding

Opret en funktion withdraw, der simulerer en bankkonto-udbetaling. Den modtager den nuværende saldo og udbetalingsbeløbet som argumenter. Hvis saldoen er tilstrækkelig, trækkes beløbet fra og den nye saldo returneres. Ellers returneres den oprindelige saldo.

  • Implementér en funktion withdraw med returtypen int og to int-parametre (balance og amount).
  • Brug en if-sætning til at kontrollere, om saldoen er tilstrækkelig til udbetalingen.
  • Hvis saldoen er tilstrækkelig, returneres den nye saldo efter fradrag af amount.
  • Hvis saldoen er utilstrækkelig, returneres den oprindelige saldo (balance variablen).

Example

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

Løsning

solution.cpp

solution.cpp

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 5. Kapitel 4
single

single

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

close

Awesome!

Completion rate improved to 3.85

bookUdfordring: Simpel Funktionstræning

Stryg for at vise menuen

Eksempel på en funktion med argumenter fra det forrige kapitel

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; }
Opgave

Swipe to start coding

Opret en funktion withdraw, der simulerer en bankkonto-udbetaling. Den modtager den nuværende saldo og udbetalingsbeløbet som argumenter. Hvis saldoen er tilstrækkelig, trækkes beløbet fra og den nye saldo returneres. Ellers returneres den oprindelige saldo.

  • Implementér en funktion withdraw med returtypen int og to int-parametre (balance og amount).
  • Brug en if-sætning til at kontrollere, om saldoen er tilstrækkelig til udbetalingen.
  • Hvis saldoen er tilstrækkelig, returneres den nye saldo efter fradrag af amount.
  • Hvis saldoen er utilstrækkelig, returneres den oprindelige saldo (balance variablen).

Example

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

Løsning

solution.cpp

solution.cpp

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 5. Kapitel 4
single

single

some-alt