Programmeringssprog har forskellige regler for deres operationer. I virkeligheden, for et programmeringssprog tilføje to heltal er en anden operation end at tilføje to decimaltal . Forstå forskellen i datatyper bruges til at gemme de værdier er en vigtig færdighed for alle interesserede i mastering C + +, eller ethvert andet programmeringssprog. Hjælp af de relevante datatyper til at bære operationer vil sikre færre fejl og reducere debugging tid til større projekter . Hvad du har brug
Computer
C + + compiler
Vis Flere Instruktioner
Design den algoritme
1
Visualiser output af programmet. I dette eksempel vil output vise to numre af brugeren, og deres sum : 3,278 + 5,09 = 8,368
2
algoritme til produkt den ønskede effekt vil anmode de numre fra brugeren , så vise summen af begge numre
3
Skriv ned hele algoritmen: .
Request brugerinput
Tilføj numrene
Vis resultatet
Kodning Program
4
Identificer de nødvendige ressourcer til at skrive koden . I eksemplet vil vi bruge konsol input og output. Vi vil også nødt til at indstille antallet af decimaler til et fast antal . Den iostream Biblioteket er nødvendig for input /output operationer. Her er koden : Hej
# include
int main ()
{
5
Erklær variable. Vi får brug for to variabler for brugeren input. Da vi bruger decimaler , vil vi erklære to float variabler ( "a" og "b" )
flyde a, b , .
6
Request brugerinput. Vi vil tilføje linjeskift (" cout " udsagn ) for at formatere output
p Dette er koden til at: .
Std :: cout << " Indtast det første tal til at tilføje : "
std :: cin >> a;
std :: cout <<" \\ nIndtast det andet nummer for at tilføje : ";
std :: cin >> b ,
std :: cout << " \\ n"; .
7
Output summen af begge numre
< p> std :: cout << " summen af " << a << " + " << b << " = " << a + b << "\\ n \\ n";
8
Return nogen værdi (i vores "return () " erklæring ) for at afslutte programmet
return ( 0 ) .
< p> }
9
Her er den komplette kode : Hej
/* decimals.cpp * /
# include
int main ()
{
flyde a, b ,
std :: cout << " Indtast det første tal til at tilføje :";
< p > std :: cin >> a;
std :: cout << " \\ nIndtast det andet nummer for at tilføje :";
std :: cin >> b ;
std :: cout << " \\ n";
std :: cout << " summen af " << a << " + "<< b <<" = "<< a + b <<" \\ n \\ n ";
return ( 0) ;
} KAYAK