Hvordan skrive en C ++ Gjennomsnittlig Program

Hvordan skrive en C ++ Gjennomsnittlig Program


C ++ er et objektorientert programmeringsspråk basert på C-språk skapt av Dennis Ritchie. C ++ skaper mange typer applikasjoner, fra små programmer til operative systemer. Skrive et program for å beregne gjennomsnitt lar nybegynner programmerer til å praktisere prinsippene for konsollen inngang og utgang, kontrollerte løkker, og enkle variabler. Selv om disse begrepene og strukturer er grunnleggende, lære å bruke dem bygger et sterkt fundament å jobbe på mer komplekse prosjekter.

Bruksanvisning

1 Sett opp programmet. C ++ gir brukeren med biblioteker som inneholder grunnleggende kommandoer som å lese data fra tastaturet, og vise data på dataskjermen. Den "#include" statement på koden kaller de aktuelle bibliotekene. Iostream er et bibliotek som har funksjoner knyttet til input og output av data. Iomanip inneholder funksjoner for å formatere dataene som vises (desimaler blant annet).

Dette er koden:

inkluderer <iostream> inkluder <iomanip>

bruker namespace std;

int main ()

{

2 Erklærer variabler. Vi vil bruke "flyte" variabler å lagre desimaltall og "int" variabler til å lagre heltall. Begrepet "konst" indikerer at denne variabelen er en konstant og kan ikke endres av brukerundersøkelser eller operasjoner i vårt program.

Dette er koden:

const int MAX_NUM = 5;

flyte avg;

flyte totalt = 0;

flyte nummer,

3 Gi en kort forklaring av programmet. Programmet bruker "domstol" (som betyr "konsoll output") uttalelse til utgang instruksjonene til dataskjermen. Den "endl" statement avslutter den aktuelle linjen og flytter posisjon til neste linje på skjermen.

cout << "Dette programmet vil beregnes gjennomsnittet av fem tall." << Endl;

cout << "Skriv inn et nummer og trykk på ENTER. Etter det siste tallet er lagt inn, gjennomsnittlig vil bli vist." << Endl << endl;

4 Start en telling kontrollert sløyfe for å legge til brukerundersøkelser. Sløyfen skal utføre fem ganger, og hver gang det vil lese et nummer, legge den til den totale og flytte plasseringen av markøren til neste linje.

5 Den "for" sløyfe er en kontrollert sløyfe, fordi den vil bare utføre antall ganger satt av brukeren. I eksempelet vil det telle fra 1 til 5 (det MAX_NUMBER variable lagrer verdien 5), med trinn på en.

Den "cin", eller "konsoll input," statement leser data fra tastaturet. Uttalelsen "total + = nummer," tilsvarer "total = total + nummer."

Programmet bruker parentes for å indikere en blokk med kode. Alle utsagnene i denne blokken blir behandlet som en del av loopen.

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

{

cin >> nummer,

total + = antall;

cout << endl;

}

6 Beregn gjennomsnittet av de fem tall. Dele den totale av 5, lagret i variabelen MAX_NUM.

avg = total / MAX_NUM;

7 Utgang resultatet, og avslutte programmet. Programmet bruker "setprecision (2)," fra "iomanip" bibliotek, for å vise kun to desimaler.

Den "avkastning (0)" statement gir en returverdi for programmet.

cout << endl << "Gjennomsnittet er:" << setpresicion (2) << avg << endl << endl;

avkastning (0);

}