Wkuno

Hvordan lage et enkelt program i c + +


Noen gang ønsket å programmere i C + +? Her er hvordan å lage et enkelt program. Fra hjelp av disse eksemplene du kan gjøre flere programmer, de bare gir en skisse til dere om programmering i C + +. De beskriver strukturen i en C + + Program.

Trinn

Hvordan lage et enkelt program i c + +. Få en kompilator og / eller IDE.
Hvordan lage et enkelt program i c + +. Få en kompilator og / eller IDE.
  1. 1
    Få en kompilator og / eller IDE. Tre gode valg er, eller hvis datamaskinen kjører Windows, Visual Studio Express Edition eller.
  2. 2
    Noen eksempel programmer (kopier og lim inn følgende i en tekst / kode editor):
    • Et enkelt program er gitt av Bjarne Stroustrup (utvikleren av C + +) for å sjekke kompilator:
        # Include  # Include <streng>  bruker namespace std;  int main ()    {  string s;   cout << "jhun \ n";   cin >> s;   cout << "Hei," << s << '\ n';   return 0; / / denne avkastningen uttalelsen er ikke nødvendig  } 

    • Et program for å finne summen av to tall:
        # Include  bruker namespace std;  int main ()    {   int no1, no2, sum;   cout << "\ n Skriv det første tallet =";   cin >> no1;   cout << "\ n Tast inn det andre tallet =";   cin >> no2;   sum = no1 + no2;   cout << "\ n Summen av" << no1 << "og" << no2 << "=" << sum '\ n';   returnere 0;   } 

    • Et program for å finne produktet i multiplikasjon problemer:
        # Include  int main ()  {  int sum = 0, verdi;  std :: cout << "Skriv inn tall:" << std :: endl;  while (std :: cin >> verdi)  Summen * = verdi;  std :: cout << "Summen er:" << sum << std :: endl;  returnere 0;  } 

    • Et program for å finne rekkevidden av et sett med tall:
        # Include  int main ()  {  int v1, v2, rekkevidde;  std :: cout << "Vennligst skriv to tall:" << std :: endl;  std :: cin >> v1 >> v2;  if (v1 <= v2) {  range = v2 - v1;  } Else {  range = v1 - v2;}  std :: cout << "range =" << serien << std :: endl;  returnere 0;  } 

    • Et program for å finne verdien av eksponenter:
        # Include  bruker namespace std;  int main ()  {  int verdi, pow, resultat = 1;  cout << "Vennligst skriv operand:" << endl;  cin >> verdi;  cout << "Skriv inn eksponenten:" << endl;  cin >> pow;  for (int cnt = 0; cnt = pow;! cnt + +)  Resultatet * = verdi;  cout << verdi << "til kraften i" << pow << "er:" << resultat << endl;  returnere 0;  } 

  3. 3
    Lagre dette som en. Cpp fil med et navn som nøyaktig gjenspeiler program. Ikke forveksle det er mange andre utvidelser for C + +-filer, velge noen av dem (som *. Cc, *. Cxx, *. C + +, *. Cp).
    HINT: Det burde si Save as type: {velg "Alle filer"}
  4. 4
    Kompilere den. For brukere av linux og gcc kompilatoren, bruker Command: g+ + sum.cpp. Brukere av Windows kan bruke C + + kompilator, som for eksempel MS Visual C + +, Dev-c + + eller andre foretrukne program.
  5. 5
    Kjør programmet. For brukere av Linux og gcc kompilatoren

Tips

  • Føl deg fri til å eksperimentere!
  • Lær programmering i C + + med ISO-standarder
  • cin.ignore () hindrer programmet fra å ende tidlig og lukker vinduet umiddelbart (før du har tid til å se det)! Trykk på en tast hvis du ønsker å avslutte programmet. cin.get () virker på en lignende måte.
  • Legg til / / før alle kommentarer.
  • For mer informasjon om programmering i C + + gi et besøk

Advarsler

  • Bruk aldri foreldet kode.
  • Sørg for å bo så langt borte fra Dev-C + + som mulig, fordi den har flere bugs, en utdatert kompilatoren, og har ikke blitt oppdatert siden 2005.
  • Programmet vil krasje hvis du prøver å legge inn alfabetiske verdier til en av de "int" Vars. Siden ingen propper error trapping er gjort ikke programmet kan konvertere verdiene. Bedre lese streng eller fange unntak.

Ting du trenger

  • En tekst / code editor (f.eks vim, notisblokk, etc).
  • En kompilator.
  • Alternativt inneholder en IDE redaktør og en kompilator.
  • Turbo c
  • Codepad online
  • Notepad + +