Sezione 1. Capitolo 7
single
Sfida: Calcolo dell'Imposta sul Reddito
Scorri per mostrare il menu
Compito
Scorri per iniziare a programmare
Implementare un programma che calcoli le tasse in base agli scaglioni di reddito, applicando aliquote fiscali differenti a seconda del livello di reddito.
- Se il reddito è superiore a 100,000, l'aliquota fiscale è del 25%.
- Se il reddito è compreso tra 50,000 e 100,000, l'aliquota fiscale è del 15%.
- Se il reddito è inferiore a 50,000, l'aliquota fiscale è del 5%.
- Impostare i valori appropriati negli
ifeelse ifper le condizioni sul reddito. - Moltiplicare l'importo per la percentuale appropriata in ogni caso per ottenere l'importo corretto delle tasse.
- Nel metodo
calculateTaxes(), iterare sull'arrayincomesutilizzando un ciclofor-each. - Aggiungere la tassa per ogni reddito alla lista
resultutilizzando il metodoadd()e l'interfaccia funzionaletaxFunction.apply()passata come parametro. - Salvare il risultato del metodo
calculateTaxes()nella variabiletaxes.
Soluzione
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 1. Capitolo 7
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione