Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Utfordring: Enkel Funksjonsøvelse | Introduksjon til Functions
C++ Introduction

bookUtfordring: Enkel Funksjonsøvelse

Eksempel på en funksjon med argumenter fra forrige kapittel

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

Swipe to start coding

Lag en funksjon withdraw som simulerer et bankuttak. Den tar inn gjeldende saldo og uttaksbeløp som argumenter. Hvis saldoen er tilstrekkelig, trekkes beløpet fra og den nye saldoen returneres. Hvis ikke, returneres den opprinnelige saldoen.

  • Implementer en funksjon withdraw med returtype int og to int-parametere (balance og amount).
  • Bruk en if-setning for å sjekke om saldoen er tilstrekkelig for uttaket.
  • Hvis saldoen er tilstrekkelig, returner den nye saldoen etter at amount er trukket fra.
  • Hvis saldoen er utilstrekkelig, returner den opprinnelige saldoen (balance-variabelen).

Eksempel

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

Løsning

solution.cpp

solution.cpp

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 5. Kapittel 4
single

single

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

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

bookUtfordring: Enkel Funksjonsøvelse

Sveip for å vise menyen

Eksempel på en funksjon med argumenter fra forrige kapittel

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

Swipe to start coding

Lag en funksjon withdraw som simulerer et bankuttak. Den tar inn gjeldende saldo og uttaksbeløp som argumenter. Hvis saldoen er tilstrekkelig, trekkes beløpet fra og den nye saldoen returneres. Hvis ikke, returneres den opprinnelige saldoen.

  • Implementer en funksjon withdraw med returtype int og to int-parametere (balance og amount).
  • Bruk en if-setning for å sjekke om saldoen er tilstrekkelig for uttaket.
  • Hvis saldoen er tilstrekkelig, returner den nye saldoen etter at amount er trukket fra.
  • Hvis saldoen er utilstrekkelig, returner den opprinnelige saldoen (balance-variabelen).

Eksempel

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

Løsning

solution.cpp

solution.cpp

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 5. Kapittel 4
single

single

some-alt