Concetti Chiave
- Il programma C++ calcola lo sconto su un prezzo inserito dall'utente e mostra il prezzo scontato finale.
- Include la libreria "iostream" per gestire input e output, e utilizza "using namespace std" per semplificare l'uso della libreria standard.
- Le variabili intere "prezzo", "percentuale", "sconto" e "prezzoScontato" sono dichiarate all'interno della funzione principale "int main()".
- Il calcolo dello sconto avviene dividendo il prezzo per 100 e moltiplicando per la percentuale, il risultato viene sottratto dal prezzo originale.
- Utilizza "cout" per visualizzare messaggi e risultati, e "cin" per acquisire input dall'utente per il prezzo e la percentuale di sconto.
#includeiostream>
using namespace std;
int main()
{
int prezzo;
cout
cin>>prezzo;
int percentuale;
coutpercentuale di sconto ";
cin>>percentuale;
int sconto=prezzo/100*percentuale;
int prezzoScontato=prezzo-sconto;
cout
cout
}
Il codice che è stato scritto è un semplice programma in linguaggio C++ il quale calcola lo sconto su un prezzo entrambi inseriti dallo stesso utente.
Funzionamento del codice
All'inizio del codice, viene inclusa la libreria "iostream" per consentire l'input/output sullo standard input/output stream. Viene quindi dichiarata la direttiva "using namespace std;" per utilizzare comodamente gli oggetti e le funzioni della libreria standard di C++.
La funzione principale, "int main()", è il punto di ingresso del programma. All'interno di questa funzione, vengono dichiarate le seguenti variabili intere: "prezzo", "percentuale", "sconto" e "prezzoScontato".
Calcolo dello sconto
Successivamente, viene utilizzato l'oggetto "cout" per visualizzare il messaggio "inserisci il prezzo" sulla console. L'operatore di inserimento "
Dopo aver visualizzato il messaggio, l'oggetto "cin" viene utilizzato per acquisire il valore del prezzo inserito dall'utente. L'operatore di estrazione ">>" viene utilizzato per leggere l'input dallo standard input stream e assegnarlo alla variabile "prezzo".
Lo stesso processo viene ripetuto per acquisire la percentuale di sconto dall'utente.
Successivamente, viene calcolato lo sconto dividendo il prezzo per 100 e moltiplicando per la percentuale. Il risultato viene assegnato alla variabile "sconto".
Il prezzo scontato viene calcolato sottraendo lo sconto dal prezzo originale e assegnato alla variabile "prezzoScontato".
Visualizzazione dei risultati
Infine, vengono utilizzati di nuovo gli oggetti "cout" per visualizzare i risultati. Il messaggio "lo sconto e' di " viene visualizzato seguito dal valore della variabile "sconto". Lo stesso viene fatto per il messaggio "il prezzo scontato e' di " e il valore della variabile "prezzoScontato".
Questo programma quindi calcola semplicemente lo sconto su un prezzo inserito dall'utente e alla fine mostra sia l'ammontare dello sconto in numero che il prezzo finale scontato.
Domande da interrogazione
- Qual è la funzione principale del programma descritto nel testo?
- Come vengono acquisiti i dati di input nel programma?
- Quali sono le variabili utilizzate nel programma e a cosa servono?
Il programma calcola lo sconto su un prezzo inserito dall'utente e visualizza sia l'ammontare dello sconto che il prezzo finale scontato.
I dati di input, ovvero il prezzo e la percentuale di sconto, vengono acquisiti dall'utente tramite l'oggetto "cin" che legge i valori inseriti e li assegna alle variabili corrispondenti.
Le variabili utilizzate sono "prezzo" per il prezzo originale, "percentuale" per la percentuale di sconto, "sconto" per l'ammontare dello sconto calcolato, e "prezzoScontato" per il prezzo finale dopo l'applicazione dello sconto.