Sfida: Esercizi su Funzioni Semplici
Esempio di funzione con argomenti dal capitolo precedente
function.h
123456double convert_usd_to_eur(double usd_amount) { const double exchange_rate = 0.91; double euros = usd_amount * exchange_rate; return euros; }
Swipe to start coding
Crea una funzione withdraw
che simula un prelievo da un conto bancario. Accetta il saldo attuale e l'importo da prelevare come argomenti. Se il saldo è sufficiente, sottrae l'importo e restituisce il nuovo saldo. Altrimenti, restituisce il saldo originale.
- Implementare una funzione
withdraw
con tipo di ritornoint
e due parametriint
(balance
eamount
). - Utilizzare un'istruzione
if
per verificare se il saldo è sufficiente per il prelievo. - Se il saldo è sufficiente, restituire il nuovo saldo dopo aver sottratto
amount
. - Se il saldo non è sufficiente, restituire il saldo originale (variabile
balance
).
Example
withdraw(500, 200) => 300
withdraw(500, 500) => 0
withdraw(200, 500) => 200
Soluzione
solution.cpp
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Awesome!
Completion rate improved to 3.85
Sfida: Esercizi su Funzioni Semplici
Scorri per mostrare il menu
Esempio di funzione con argomenti dal capitolo precedente
function.h
123456double convert_usd_to_eur(double usd_amount) { const double exchange_rate = 0.91; double euros = usd_amount * exchange_rate; return euros; }
Swipe to start coding
Crea una funzione withdraw
che simula un prelievo da un conto bancario. Accetta il saldo attuale e l'importo da prelevare come argomenti. Se il saldo è sufficiente, sottrae l'importo e restituisce il nuovo saldo. Altrimenti, restituisce il saldo originale.
- Implementare una funzione
withdraw
con tipo di ritornoint
e due parametriint
(balance
eamount
). - Utilizzare un'istruzione
if
per verificare se il saldo è sufficiente per il prelievo. - Se il saldo è sufficiente, restituire il nuovo saldo dopo aver sottratto
amount
. - Se il saldo non è sufficiente, restituire il saldo originale (variabile
balance
).
Example
withdraw(500, 200) => 300
withdraw(500, 500) => 0
withdraw(200, 500) => 200
Soluzione
solution.cpp
Grazie per i tuoi commenti!
single