Come scrivere un programma C ++ media

December 21

Come scrivere un programma C ++ media


C ++ è un linguaggio di programmazione orientato agli oggetti basato sul linguaggio C creato da Dennis Ritchie. C ++ crea molti tipi di applicazioni, dai piccoli programmi ai sistemi operativi. Scrivere un programma per calcolare le medie permette al programmatore alle prime armi per applicare i principi fondamentali della console di input e output, i cicli controllati, e le variabili semplici. Anche se questi concetti e le strutture sono essenziali, imparare a usare loro costruisce una solida base per lavorare su progetti più complessi.

istruzione

1 Impostare il programma. C ++ fornisce all'utente le librerie che contengono comandi di base come la lettura dei dati dalla tastiera e visualizzazione dei dati sullo schermo del computer. L'affermazione "# include" il codice chiama le librerie appropriate. Iostream è una libreria che ha funzioni relative a input e l'output dei dati. Iomanip contiene funzioni per formattare i dati visualizzati (cifre dopo la virgola tra gli altri).

Questo è il codice:

includere <iostream> includere <iomanip>

using namespace std;

int main ()

{

2 Dichiarare variabili. Useremo variabili "float" per memorizzare i numeri decimali e variabili "Int" per memorizzare numeri interi. Il termine "const" indica che questa variabile è una costante e non può essere modificato dall'input dell'utente o operazioni nel nostro programma.

Questo è il codice:

const int MAX_NUM = 5;

float avg;

float totale = 0;

float numero;

3 Fornire una breve spiegazione del programma. Il programma utilizza il "cout" (che significa "uscita della console") dichiarazione di uscita le istruzioni sullo schermo del computer. L'affermazione "endl" termina la linea corrente e sposta la posizione alla riga successiva sullo schermo.

cout << "Questo programma sarà calcolata la media di cinque numeri." << Endl;

cout << "Inserire un numero e premere il tasto INVIO. Dopo aver inserito l'ultimo numero, sarà visualizzata la media." << Endl << endl;

4 Inizia un ciclo di conteggio controllato per aggiungere l'input dell'utente. Il ciclo eseguirà cinque volte, e ogni volta leggerà un numero, aggiungerlo al totale e spostare la posizione del cursore sulla riga successiva.

5 Il ciclo "per" è un ciclo controllato, perché sarà solo eseguire il numero di volte impostati dall'utente. Nell'esempio, conterà da 1 a 5 (il MAX_NUMBER variabile memorizza il valore 5), con incrementi di uno.

Il "cin", o "input della console," l'istruzione legge i dati dalla tastiera. La dichiarazione "totale + = numero;" equivale a "totale = numero totale +."

Il programma utilizza parentesi per indicare un blocco di codice. Tutte le dichiarazioni in questo blocco sono trattati come parte del ciclo.

for (int count = 1; count == MAX_NUM; contare ++)

{

cin >> numero;

totale + = numero;

cout << endl;

}

6 Calcolare la media dei cinque numeri. Dividere il totale del 5, memorizzato nella MAX_NUM variabile.

avg = totale / MAX_NUM;

7 Uscita il risultato, e finire il programma. Il programma utilizza "setprecision (2)," dalla biblioteca "iomanip", per visualizzare solo due cifre decimali.

Il "ritorno (0)" dichiarazione fornisce un valore di ritorno per il programma.

cout << endl << "La media è:" << setpresicion (2) << avg << endl << endl;

ritorno (0);

}