Fantastisk!
Completion rate forbedret til 3.85Sektion 5. Kapitel 4
single
Udfordring: Simpel Funktionstræning
Stryg for at vise menuen
Eksempel på en funktion med argumenter fra det forrige kapitel
function.h
123456double 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 aktuelle 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
withdrawmed returtypenintog toint-parametre (balanceogamount). - 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 (
balancevariablen).
Eksempel
withdraw(500, 200) => 300
withdraw(500, 500) => 0
withdraw(200, 500) => 200
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 5. Kapitel 4
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat