Concetti Chiave
- Il programma inizia con la dichiarazione delle variabili necessarie per il calcolo della media aritmetica di due numeri.
- Le variabili x e y vengono lette dall'input dell'utente, consentendo l'interazione con il programma.
- La media aritmetica è calcolata sommando x e y e dividendo per 2.
- Il risultato della media aritmetica viene stampato a video per l'utente.
- Il programma termina dopo la visualizzazione del risultato, chiudendo il flusso di esecuzione.
Noti due numeri x e y, determinare la loro media aritmetica.
Dichiarazione e lettura delle variabili
Ecco un possibile linguaggio di progetto che schematizza le istruzioni per determinare la media aritmetica di due numeri, x e y:
Inizio del programma.
Dichiarazione delle variabili:
Dichiarare la variabile x come un numero.
Dichiarare la variabile y come un numero.
Dichiarare la variabile media come un numero.
Leggere il valore di x dall'utente.
Leggere il valore di y dall'utente.
Calcolo e stampa della media
Calcolare la media aritmetica:
Assegnare alla variabile media il valore di (x + y) diviso per 2.
Stampare il risultato della media aritmetica.
Fine del programma.
#include iostream>
int main() {
// Dichiarazione delle variabili
float x, y, media;
// Lettura dei numeri da tastiera
std::cout
std::cin >> x;
std::cout
std::cin >> y;
// Calcolo della media aritmetica
media = (x + y) / 2;
// Stampa del risultato
std::cout
return 0;
}
In questo programma, utilizzo la libreria iostream per gestire l'input e l'output. Dichiaro le variabili x, y e media come numeri decimali (float). Chiedo all'utente di inserire i due numeri tramite std::cin, li sommo e li divido per 2 per calcolare la media aritmetica. Infine, stampo il risultato utilizzando std::cout.
All'inizio del programma, viene inclusa la libreria iostream, che ci permette di utilizzare le funzioni di input e output standard.
La funzione principale main() viene definita.
Vengono dichiarate tre variabili di tipo float: x, y e media. Le variabili x e y conterranno i due numeri inseriti dall'utente, mentre la variabile media conterrà il risultato della media aritmetica.
Viene utilizzata la funzione std::cout per stampare il messaggio "Inserisci il primo numero: " a schermo, invitando l'utente a inserire il primo numero.
La funzione std::cin viene utilizzata per leggere il valore inserito dall'utente e assegnarlo alla variabile x.
Utilizzando nuovamente std::cout, viene stampato il messaggio "Inserisci il secondo numero: ", chiedendo all'utente di inserire il secondo numero.
Con std::cin, viene letto il valore inserito dall'utente e assegnato alla variabile y.
Viene effettuato il calcolo della media aritmetica dei due numeri inseriti. Il valore di x viene sommato al valore di y e il risultato viene diviso per 2. Il risultato viene assegnato alla variabile media.
Utilizzando std::cout, viene stampato il messaggio "La media aritmetica di ", seguito dai valori di x e y, e infine viene stampato il risultato della media aritmetica contenuto nella variabile media.
La funzione main() restituisce 0, indicando che il programma è stato eseguito correttamente.
Domande da interrogazione
- Come si dichiarano le variabili per calcolare la media aritmetica di due numeri?
- Qual è il procedimento per leggere i valori di x e y?
- Qual è la formula utilizzata per calcolare la media aritmetica?
Le variabili x e y vengono dichiarate come numeri, insieme alla variabile media, anch'essa dichiarata come numero, per poter effettuare il calcolo della media aritmetica.
I valori di x e y vengono letti dall'utente tramite input da tastiera, utilizzando le istruzioni appropriate nel programma.
La media aritmetica viene calcolata assegnando alla variabile media il valore di (x + y) diviso per 2, come indicato nel programma.