using namespace std ;
int main
( ) op
{
2
Declare variabelen . We zullen gebruik maken van " float " variabelen om de decimale getallen en " int " variabelen om integers slaan . De term " const " geeft aan dat deze variabele is een constante en kan niet gewijzigd worden door input van de gebruiker of activiteiten in ons programma
p Dit is de code :
const int MAX_NUM = 5 ; < br . >
float gem ;
float totaal
= 0 ;
float aantal
;
3
Geef een korte uitleg van het programma . Het programma maakt gebruik van de " cout " (wat " console-uitvoer " betekent ) verklaring aan de instructies uit te voeren naar het computerscherm . De " endl " statement eindigt de huidige lijn en verplaatst de positie op de volgende regel op het scherm .
Cout <<
" Dit programma zal het gemiddelde van vijf getallen berekend . " << endl ;
cout << Nieuws " . Voer een nummer in en druk op de ENTER -toets Na het laatste nummer wordt ingevoerd , zal het gemiddelde worden weergegeven . " << endl << endl ;
4
Start een telling gecontroleerde lus aan de input van de gebruiker toe te voegen . De lus zal vijf keer uit te voeren, en elke keer zal het een aantal lezen , toevoegen aan het totaal en verplaats de positie van de cursor naar de volgende regel .
5
De lus "voor" is een gecontroleerde lus , omdat het alleen het aantal keren dat door de gebruiker ingesteld zal uitvoeren . In het voorbeeld zal tellen 1-5 ( max_number de variabele de waarde opgeslagen 5 ) , met stappen van een .
" Cin " of " console input, " statement leest gegevens van het toetsenbord . De verklaring " totaal + = aantal ; " is gelijk aan " totaal = totaal + aantal . "
Het programma maakt gebruik van haakjes om een blok van code geven . Alle verklaringen in dit blok worden behandeld als onderdeel van de lus
voor ( int count = 1 ; count == MAX_NUM ; count + + ) .
{
Cin Aanmelden> > nummer ;
totale
+ = aantal ;
cout << endl
;
}
6
Bereken het gemiddelde van de vijf nummers . Verdeel het totaal van 5 , opgeslagen in de variabele MAX_NUM
gem = totaal /MAX_NUM
; .
Output 7 het resultaat , en de afwerking van het programma . Het programma maakt gebruik van " setprecision ( 2 ) , " uit de " iomanip " bibliotheek, om slechts twee decimalen weer te geven .
De " return ( 0 ) " verklaring geeft een return waarde voor het programma .
cout << endl << " Het gemiddelde is : " << setpresicion ( 2 ) << gem << endl << endl ;
terugkeer
( 0 ) ;
}