Esercizi Operatori Python
Calcoli pratici con operatori matematici e logici
Operatori
Esercizi Pratici
Questa raccolta di esercizi Python si concentra sull’uso pratico degli operatori matematici per risolvere problemi reali. Ogni esercizio include una soluzione dettagliata.
Suggerimento per l’apprendimento
Prova a risolvere ogni esercizio da solo prima di guardare la soluzione. Imparerai molto di più!
1. Noleggio Biciclette
1
Sistema di calcolo per noleggio biciclette
Descrizione del problema:
Un negozio di noleggio biciclette vuole un programma che aiuti a calcolare il costo del noleggio per i clienti.
Il programma dovrà:
- Chiedere il nome del cliente
- Chiedere quante ore vuole noleggiare la bicicletta
- Chiedere il costo orario del noleggio (es. 5€ all’ora)
- Calcolare il totale da pagare moltiplicando il numero di ore per il costo orario
- Stampare una ricevuta formattata con i dati del cliente e il totale
▶ Esempio di esecuzione:
Inserisci il nome del cliente: Luca Bianchi
Ore di noleggio: 3
Costo orario (€): 5
— Ricevuta —
Cliente: Luca Bianchi
Ore noleggiate: 3
Costo orario: 5 €
Totale da pagare: 15 €
Grazie per aver scelto il nostro servizio
+
Versione avanzata: durata in minuti
🎯 Obiettivo aggiuntivo:
Modificare il programma affinché la durata del noleggio venga espressa in minuti e stampare nella ricevuta ore e minuti separati.
▶ Esempio di esecuzione:
Inserisci il nome del cliente: Luca Bianchi
Minuti di noleggio: 156
Costo orario (€): 5
— Ricevuta —
Cliente: Luca Bianchi
Tempo noleggio: Ore: 2 Minuti: 36
Costo orario: 5 €
Totale da pagare: 13 €
Grazie per aver scelto il nostro servizio
2. Calcolo Stipendio Netto
2
Calcolatore di stipendio netto mensile
Descrizione del problema:
Un dipendente riceve uno stipendio lordo mensile. Sullo stipendio si applica un’aliquota fissa in percentuale per le tasse.
Il programma deve chiedere lo stipendio lordo e l’aliquota, poi calcolare e stampare lo stipendio netto.
3. Calcolo Prezzo Scontato
3
Calcolatore di sconti per negozi
Descrizione del problema:
Un negozio aplica uno sconto in percentuale su un prodotto. Il programma deve chiedere il prezzo iniziale e la percentuale di sconto,
poi calcolare e stampare il prezzo finale scontato.
4. Costo Viaggio in Auto
4
Calcolatore di costi di viaggio
Descrizione del problema:
Un automobilista vuole calcolare il costo di un viaggio conoscendo la distanza in km, il consumo medio della sua auto (litri per km)
e il prezzo del carburante al litro. Dopo aver inserito questi dati da tastiera, il programma deve calcolare e stampare il costo totale del viaggio.
5. Calcolo Tempo di Viaggio
5
Calcolatore di tempi di percorrenza
Descrizione del problema:
Un ciclista vuole sapere quanto tempo impiegherà per percorrere una certa distanza conoscendo la sua velocità media in km/h.
Il programma deve chiedere distanza e velocità, poi calcolare il tempo in ore e stamparlo.
6. Tassa Raccolta Rifiuti
6
Calcolatore tassa rifiuti urbani
Descrizione del problema:
La tassa per la raccolta dei rifiuti urbani viene calcolata rispetto alle dimensioni dell’appartamento espresse in metri quadri,
in ragione di x euro per ogni mq. All’importo così determinato viene poi aggiunta una cifra fissa di y euro; sul totale, inoltre,
viene calcolata un’addizionale pari al p%. I valori dei parametri x, y e p sono forniti all’inizio digitandoli da tastiera.
Si vuole ottenere la stampa dell’importo totale per un appartamento dopo aver introdotto da tastiera la superficie in mq.
📊 Operatori Python Utilizzati
Operatori Aritmetici
Somma, sottrazione, moltiplicazione, divisione
Divisione Intera e Modulo
Divisione intera e resto della divisione
Precedenza Operatori
Parentesi per controllo precedenza
6 esercizi pratici per padroneggiare gli operatori Python in contesti reali