Concetti Chiave

  • Il programma in C++ calcola la media armonica tra due numeri utilizzando una formula matematica precisa.
  • La media armonica è definita come H = n / (1/a1 + 1/a2 + ... + 1/an), dove n è il numero di elementi.
  • Un esempio pratico mostra come calcolare la media armonica tra 2 e 3, ottenendo un risultato di 2,4.
  • Il codice C++ include variabili per i numeri di input e per il calcolo della media armonica.
  • Il programma utilizza la libreria per gestire l'input e l'output dei dati.

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:

[math]H = \frac{n}{\frac{1}{a1}+\frac{1}{a2}+...\frac{1}{an}}[/math]
Esempio:
La media armonica H tra 2 e 3 è pari a
[math]H = \frac{2}{\frac{1}{2}+\frac{1}{3}} = \frac{2}{\frac{5}{6}} = 2 * \frac{6}{5} = \frac{12}{5} = 2,4[/math]
Ecco il testo del codice, spiegato passo dopo passo.
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

}

Domande da interrogazione

  1. Cos'è la media armonica e come si calcola?
  2. La media armonica H di più numeri è calcolata con la formula H = n / (1/a1 + 1/a2 + ... + 1/an), dove n è il numero di elementi. Ad esempio, per i numeri 2 e 3, H risulta essere 2,4.

  3. Qual è l'esempio pratico fornito per calcolare la media armonica?
  4. L'esempio pratico mostra che la media armonica tra 2 e 3 è H = 2 / (1/2 + 1/3), che si semplifica a 2,4.

  5. Quali variabili sono utilizzate nel codice C++ per calcolare la media armonica?
  6. Nel codice C++, vengono utilizzate le variabili float a, b, ka, kb e ris per memorizzare i numeri e il risultato della media armonica.

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community