Hoe een eenvoudig programma op c ++ te maken

Wilde altijd het programmeren op C++? De beste manier om te leren is voorbeelden te zien. Bekijk het basisprogrammeringsschema voor C ++ om te leren over de structuur van het C ++ -programma, en maak vervolgens een eenvoudig programma naar eigen goeddunken.

Stappen

een. Krijg de compiler en / of IDE. Drie goede opties zijnGCC, Of als uw computer vensters uitvoert -Visual Studio Express-editie of Dev-c++.
  • 2. Enkele voorbeelden van programma`s (kopiëren en plakken de volgende code in de tekst / codeeditor):
      Eenvoudig geleverde programmaBierric Sturastrup (C ++ Developer) om uw compiler te controleren:

    #Erbij betrekken #Erbij betrekken gebruik makend van Namespace std-int main () {string s-cout << "jhun n" -cin >> S-COUT << "Hello, " << s << `n` -return 0- // this return statement isn`t necessary }
  • Het programma is de som van twee nummers:
    #Erbij betrekken gebruik makend van Namespace std-int main () {int no1, no2, som -cout << "nEnter the first number = " -cin >> No1 -cout << "nEnter the second number = " -cin >> No2 -sum = no1 + no2-cout << "nThe sum of "<< no1 <<" and "<< no2 <<" = "<< sum `n` -return 0 -}
  • Het programma dat het resultaat is in vermenigvuldigingstaken:
    #Erbij betrekken int Hoofd () {INT SOM = 0, VALUE-STD :: COUT << "Please enter numbers:" << std::endl-while (std::cin >> WAARDE) SUM * = VALUE-STD :: COUT << "Sum is: " << sum << std::endl-return 0-}
  • Aantal rekruteringsbereik:

    #Erbij betrekken int Hoofd () {int v1, v2, bereik-std :: cout << "Please input two numbers:" << std::endl-std::cin >> V1 >> v2-if (v1<=v2){range=v2-v1-} else {range=v1-v2- }std::cout << "range = " << range << std::endl-return 0-}
  • Het programma dat de waarden van de indicatoren vindt:

    #Erbij betrekken gebruik makend van Namespace std-int main () {int waarde, pow, resultaat = 1-cout << "Please enter operand:" << endl-cin >> Waarde-cout << "Please enter exponent:" << endl-cin >> POW-FOR (INT CNT = 0- CNT!= POW- CNT ++) Resultaat * = waarde-cout << value << " to the power of " << pow << " is: " << result << endl-return 0-}
  • 3. Sla het programma op in de vorm van een bestand.CPP onder de naam die uw programma nauwkeurig weerspiegelt. Niet verwarren, er zijn veel andere extensies voor C ++ -bestanden, selecteer een van hen (bijvoorbeeld *.Cc, *.CXX, *.C ++, *.CP) .
    HET ADVIES: ALS TYPE: {Select "Alle bestanden"}
  • 4. Compileer het. Voor Linux-gebruikers en de GCC-compiler, gebruik de opdracht Opdracht: G ++ Sum.CPP. Window-gebruikers kunnen elke C ++ -compiler gebruiken, zoals Mevrouw visuele C++,Dev-c++ of een ander voorkeursprogramma.
  • vijf. Voer het programma uit. Voor gebruikerslinux en GCC-compilers
    Team: ./ EEN.Uit (A.Out is een uitvoerbaar bestand gemaakt door de compiler na een compilatie van het programma).
  • Tips

    • CIN.Negeer () een imperatief eindprogramma en onmiddellijke sluiting van het venster (voordat u tijd hebt om het te zien)! Druk op een willekeurige toets als u het programma wilt sluiten. CIN.krijg () rennen.
    • Voel je vrij om te experimenteren!
    • Voeg al uw opmerkingen toe / / vooruit.
    • Ga voor meer informatie over het programmeren in C ++ op de site CPLUSPLUS.Com
    • Leer C ++ -programmering met ISO-normen

    Waarschuwingen

    • Zorg ervoor dat u zo ver mogelijk van Dev-C ++, zo ver mogelijk, omdat het verschillende fouten heeft, een verouderde compiler en is niet bijgewerkt sinds 2005.
    • Uw programma "vliegt" als u probeert de waarden van het alfabet in een van de variabelen in te voeren "int". Sinds foutverwerkingsprocedures kan uw programma waarden niet converteren. Het is beter om de reeks te lezen of uitzonderingen op te nemen.
    • Gebruik nooit verouderde code.

    Wat je nodig hebt

    • Tekst / Code-editor (bijvoorbeeld vim, notitieblok en t.NS.).
    • Compiler.
    • Bovendien omvat de IDE-editor en compiler.
    • Turbo S
    • CODEPAD ONLINE
    • Kladblok++
    Deel in het sociale netwerk:
    Vergelijkbaar