Concetti Chiave
- Il noleggio auto prevede un costo fisso di 75 euro e 0,5 euro per ogni chilometro percorso.
- Per calcolare il costo totale del noleggio, si somma il costo fisso al prodotto del numero di chilometri per la tariffa unitaria.
- Il programma C++ richiede all'utente di inserire il numero di chilometri e calcola il costo totale usando variabili float.
- La libreria iostream è utilizzata per gestire le operazioni di input/output con cout e cin.
- Il namespace std è utilizzato per semplificare l'uso delle funzioni di input/output nel programma.
Introduzione
Un noleggio di automobili ha il seguente tariffario: 75 euro di spessa fissa e 0,5 euro per ogni km effettivamente percorso. Noto il numero dei chilometri, determinare il costo del noleggio.Indicazioni: occorre introdurre come variabili la spesa fissa di 75 euro , la spesa unitaria di 0,5 euro e il numero N dei chilometri percorsi.
Schema algoritmico
Dichiarare le variabili necessarie per memorizzare la spesa fissa, la spesa unitaria e il numero di chilometri.Assegnare il valore della spesa fissa a 75 euro.
Assegnare il valore della spesa unitaria a 0,5 euro.
Richiedere all'utente di inserire il numero di chilometri percorsi (N).
Calcolare il costo del noleggio moltiplicando il numero di chilometri per la spesa unitaria e aggiungendo la spesa fissa: costo_noleggio = (N * spesa_unitaria) + spesa_fissa.
Stampare il costo del noleggio.
Programma in C++
#include
using namespace std;
int main() {
// Dichiarazione delle variabili
float spesa_fissa = 75.0;
float spesa_unitaria = 0.5;
float numero_chilometri;
float costo_noleggio;
// Richiesta del numero di chilometri all'utente
cout
cin >> numero_chilometri;
// Calcolo del costo del noleggio
costo_noleggio = (numero_chilometri * spesa_unitaria) + spesa_fissa;
// Stampa del costo del noleggio
cout
return 0;
}
Nel codice di cui sopra, viene utilizzata la libreria
All'inizio del programma, viene inclusa la libreria
Viene utilizzato il namespace std per evitare di dover specificare std:: prima di ogni utilizzo delle funzioni di input/output.
Nel blocco main(), vengono dichiarate quattro variabili di tipo float: spesa_fissa, spesa_unitaria, numero_chilometri e costo_noleggio. La variabile spesa_fissa viene inizializzata con il valore 75.0, mentre la variabile spesa_unitaria viene inizializzata con il valore 0.5.
Viene utilizzata la funzione cout per stampare il messaggio "Inserisci il numero di chilometri percorsi: ", e poi viene utilizzata la funzione cin per assegnare il valore inserito dall'utente alla variabile numero_chilometri.
Successivamente, il programma calcola il costo del noleggio utilizzando la formula (numero_chilometri * spesa_unitaria) + spesa_fissa. Il risultato del calcolo viene assegnato alla variabile costo_noleggio di tipo float.
Utilizzando la funzione cout, viene stampato il messaggio "Il costo del noleggio e': " seguito dal valore del costo di noleggio calcolato, ottenuto tramite l'operatore di inserimento
Il programma termina restituendo il valore 0 con l'istruzione return 0;.
Domande da interrogazione
- Come si calcola il costo del noleggio di un'automobile secondo il tariffario fornito?
Il costo del noleggio si calcola sommando una spesa fissa di 75 euro al prodotto tra il numero di chilometri percorsi e una spesa unitaria di 0,5 euro per chilometro.