Hogyan készítsünk egy egyszerű programot a c ++ -re

Mindig a c-en akartam programozni++? A legjobb módja a példák megtekintéséhez. Vessen egy pillantást a C ++ alapvető programozási rendszerre, hogy megtudja a C ++ program szerkezetét, majd hozzon létre egy egyszerű programot saját belátása szerint.

Lépések

egy. Szerezd meg a fordítót és / vagy az IDE-t. Három jó lehetőség vanGCC, Vagy ha a számítógép Windows rendszert futtat -Visual Studio Express Edition vagy Dev-c++.
  • 2. Néhány példa a programokra (másolja be és illessze be a következő kódot a szöveg / kódszerkesztőbe):
      Egyszerű program biztosítottBierric Sturastrup (C ++ fejlesztő), hogy ellenőrizze a fordítót:

    #Inlude #Inlude használ Namespace std-int Main () {string s-cout << "jhun n" -cin >> S-COUT << "Hello, " << s << `n` -return 0- // this return statement isn`t necessary }
  • A program két szám összege:
    #Inlude használ Namespace std-int Main () {int No1, No2, Sum-Dacoout << "nEnter the first number = " -cin >> NO1 -KOUT << "nEnter the second number = " -cin >> NO2 -SUM = NO1 + NO2 -KOUT << "nThe sum of "<< no1 <<" and "<< no2 <<" = "<< sum `n` -return 0 -}
  • A program megtalálása a sokszorosítási feladatokat:
    #Inlude Int Main () {int sum = 0, érték-std :: cout << "Please enter numbers:" << std::endl-while (std::cin >> Érték) összeg * = érték-std :: cout << "Sum is: " << sum << std::endl-return 0-}
  • Szám-felvételi tartomány:

    #Inlude Int Main () {int v1, v2, range-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-}
  • A program megtalálása a mutatók értékeinek:

    #Inlude használ Namespace std-int Main () {int érték, pow, eredmény = 1-cout << "Please enter operand:" << endl-cin >> Érték-cout << "Please enter exponent:" << endl-cin >> POW-for (int cnt = 0- cnt!= Pow- Cnt ++) Eredmény * = Érték-COUT << value << " to the power of " << pow << " is: " << result << endl-return 0-}
  • 3. Mentse el a programot fájl formájában.CPP a név pontosan tükrözi a programot. Ne keverje össze, sok más kiterjesztés van a C ++ fájlokhoz, válasszon bármelyiket (például *.Cc, *.CXX, *.C ++, *.Cp) .
    TANÁCS: A típus: {Select "Minden fájl"}
  • 4. Összeállít. A Linux felhasználók és a GCC fordító számára használja a parancsot Parancs: G ++ összeg.CPP. Az ablakfelhasználók bármilyen C ++ fordítót használhatnak, például MS Visual C++,Dev-c++ vagy bármely más előnyben részesített program.
  • öt. Futtassa a programot. A felhasználókLinux és a gcc fordítók számára
    Csapat: .A.Ki (A.OUT egy végrehajtható fájl, amelyet a fordító létrehozott a program összeállítása után).
  • Tippek

    • cin.Figyelmen kívül hagyja () egy kényszerítő végződő programot és az ablak azonnali bezárását (mielőtt van időd látni)! Nyomja meg bármelyik gombot, ha bezárja a programot. cin.Szerezd meg ().
    • Nyugodtan kísérletezhet!
    • Adja hozzá / / előtt az összes megjegyzéseit.
    • A C ++ programozással kapcsolatos további információkért látogasson el a webhelyre cplusplus.Com
    • Ismerje meg a C ++ programozás ISO szabványokkal

    Figyelmeztetések

    • Győződjön meg róla, hogy eddig a DEV-C ++ -től, amennyire csak lehetséges, mert számos hibája van, egy elavult fordítóval, és 2005 óta nem frissültek.
    • A "legyek" programod, ha megpróbálja megadni az ábécé értékeit az egyik változóban "Int". Mivel a hiba kezelési eljárások, a program nem tudja átalakítani az értékeket. Jobb olvasni a karakterláncot, vagy kivételeket tartalmaz.
    • Soha ne használjon elavult kódot.

    Amire szükséged van

    • Szöveg / kódszerkesztő (például Vim, Notepad és T.D.).
    • Fordítóprogram.
    • Ezenkívül az IDE-t tartalmazza a szerkesztőt és a fordítót.
    • Turbo S
    • Codepad Online
    • Jegyzettömb++
    Hasonló publikációk