Programmeringsspråk har forskjellige regler for sine operasjoner . Faktisk, for et programmeringsspråk , og legger to heltallsantall er en annen operasjon enn å legge to desimaltall . Forstå forskjellen i datatyper som brukes til å lagre verdiene er en viktig ferdighet for alle som er interessert i å beherske C + + , eller andre programmeringsspråk . Bruke de riktige datatyper å bære driften vil sikre færre feil og redusere debugging tid for større prosjekter . Du trenger
Computer
C + + kompilatoren
Vis flere instruksjoner
Design Algoritmen
en
visualisere resultatet av programmet . For dette eksempelet , vil resultatet vise de to tallene angitt av brukeren og deres sum : 3,278 + 5,09 = 8,368
2
Algoritmen til produktet den ønskede effekt vil be om tallene fra brukeren, da vise summen av både tall
3
Skriv ned hele algoritme: .
Request brukerundersøkelser
Legg tallene
Vis resultatet
Coding Program
4
Identifiser de ressursene som trengs for å skrive koden . I eksempelet vil vi bruke konsollen inngang og utgang. Vi må også angi antall desimaler til et fast antall . Den iostream bibliotek er nødvendig for input /output operasjoner. Her er koden : en
# include
int main ( )
{
5
Erklærer variabler . Vi trenger to variabler for testbrukere. Siden vi bruker desimaler vi vil erklære to float variabler ( "a" og " b")
flyte a, b; .
6
Request brukerens input. Vi vil legge til linjeskift ( " cout " utsagn ) for å formatere utgang
p Dette er koden for at: .
Std :: cout << "Skriv inn det første tallet for å legge til : ";
std :: cin >> a;
std :: cout <<" \\ nSkriv det andre tallet for å legge til : ";
std :: cin >> b;
std :: cout << " \\ n"; .
7
Output summen av både tall
< p> std :: cout << " summen av " << en << " + " << b << " = " << a + b << "\\ n \\ n ";
8
tilbake noen verdi ( i vår "return ( ) " statement ) for å avslutte programmet
return ( 0 ) ; .
< p> }
9
Her er den komplette koden : en
/* decimals.cpp * /
# include
int main ( )
{
flyte a, b;
std :: cout << "Skriv inn det første tallet for å legge til :";
< p > std :: cin >> a;
std :: cout << " \\ nSkriv det andre tallet for å legge til :";
std :: cin >> b;
std :: cout << " \\ n";
std :: cout << " summen av " << en << " + "<< b <<" = "<< a + b <<" \\ n \\ n ";
return ( 0 ) ;
}