Concetti Chiave
- La media armonica è una misura centrale calcolata come il reciproco della media dei reciproci dei numeri dati.
- La formula per la media armonica di due numeri a e b è H = 2 / (1/a + 1/b).
- Nel codice C++, vengono dichiarate variabili float per gestire i numeri e i loro reciproci.
- Il programma richiede all'utente di inserire due numeri e calcola la media armonica utilizzando i reciproci di questi numeri.
- Il risultato della media armonica viene visualizzato utilizzando il comando cout e il programma termina con system("pause").
C++ - Media armonica
Oggi faremo un programma in C++ che ci permetta di calcolare la media armonica tra due numeri. Ma che cos'è la media armonica?
La media armonica H di più numeri [html]a1, a2, a3... an è data dalla formula:
La media armonica H tra 2 e 3 è pari a
Testo del codice
#include
#include
using namespace std;
int main()
{
float a; //introduciamo una variabile reale a
float b; //introduciamo la variabile reale b
float ka; //variabile reale ka
float kb; //variabile reale kb
float ris; //variabile reale ris
cout
cin >> a; //Prende il posto della variabile a
cout
cin >> b; //prende il posto della variabile b
ka = 1/a; //Si calcola il reciproco di a
kb = 1/b; //Si calcola il reciproco di b
ris = 2/(ka+kb); //ris equivale a 2 diviso la somma tra i reciproci di a e b
cout
system("pause"); //Il programma termina
}