Skapa ett enkelt program i C.

Författare: Morris Wright
Skapelsedatum: 23 April 2021
Uppdatera Datum: 1 Juli 2024
Anonim
Skapa ett enkelt program med Anteckningar
Video: Skapa ett enkelt program med Anteckningar

Innehåll

Någonsin velat programmera i C ++? Det bästa sättet att lära sig detta är att titta på exempel. Ta en titt på följande enkla C ++ - program för att lära dig mer om strukturen för ett C ++ - program och skapa sedan ditt eget enkla program.

Att gå

  1. Se till att du har en kompilator och / eller en IDE. Tre bra val är GCC, eller om du kör Windows, Visual Studio Express Edition eller Dev-C ++.
  2. Prova några exempelprogram. Kopiera och klistra in följande kod i en text / kodredigerare:
      Ett enkelt program skapat av Bjarne Stroustrup (C ++ utvecklare) för att kontrollera din kompilator:

      #include iostream> [[Bild: Skapa ett enkelt program i C ++ Steg 1 Version 3.webp | center]] #include string> using namespace std; int main () {string s; cout "Ditt namn n"; cin s; cout "Hej," s " n"; returnera 0; }

    • Ett program för att bestämma summan av två nummer:

      [[Bild: Skapa ett enkelt program i C ++ steg 2 version 3.webp | center]] #include iostream> using namespace std; int main () {int no1, no2, sum; cout " nDet första numret ="; cin no1; cout " nDet andra numret ="; cin no2; summa = no1 + no2; cout " nSumman av" no1 "och" no2 "=" summa n "; returnera 0; }

    • Ett program för att bestämma siffrans produkt:

      [[Bild: Skapa ett enkelt program i C ++ Steg 3 Version 3.webp | center]] #include iostream> int main () {int v1, v2, range; std :: cout "Ange två siffror:" std :: endl; std :: cin v1 v2; om (v1 = v2) {intervall = v2 - v1; } annat {intervall = v1 - v2; } std :: cout "range =" range std :: endl; returnera 0; }

    • Ett program för att bestämma värdet på exponenter:

      [[Bild: Skapa ett enkelt program i C ++ Steg 4 Version 3.webp | center]] #include iostream> using namespace std; int main () {int value, pow, result = 1; cout "Ange en operand:" endl; cin-värde; #cout "Ange en exponent:" endl; cin pow; för (int cnt = 0; cnt! = pow; cnt ++) resultat * = värde; cout-värde "till kraften" pow "är:" result endl; returnera 0; }

  3. Spara detta som en .cpp-fil med ett lämpligt namn för programmets funktion. Observera att det finns många andra tillägg för C ++ - filer - välj en av dem (t.ex. *. Cc, *. Cxx, *. C ++, *. Cp).
    • LEDTRÅD ": det ska stå Spara som typ: {välj "Alla filer"}
  4. Kompilera programmet. I Linux och gcc-kompilatorn använder du Kommando: g ++ sum.cpp. I Windows använder du en C ++ - kompilator, till exempel MS Visual C ++,Dev-C ++ eller ett annat program som du föredrar.
  5. Kör programmet. I Linux och gcc-kompilatorn Kommando: ./a.out (a.out är en exe-fil som producerats av kompilatorn efter att programmet har kompilerats).

Tips

  • cin.ignore () förhindrar att programmet avslutas i förtid och stänger fönstret (innan du har tid att se det)! För att avsluta programmet, tryck på valfri tangent. cin.get () fungerar på samma sätt.
  • Lägg till // före några kommentarer.
  • Du är fri att experimentera!
  • Lär dig att programmera i C ++ med ISO-standarder
  • Mer information om programmering i C ++ finns på cplusplus.com

Varningar

  • Ditt program kraschar om du försöker tilldela tecken till en av "int" -variablerna. Eftersom det inte finns någon korrekt felhantering kan ditt program inte konvertera värdena. Du kan bättre läsa strängar eller hantera fel.
  • Håll dig borta från Dev-C ++ så långt som möjligt, eftersom den har flera buggar och den innehåller en föråldrad kompilator och har inte uppdaterats sedan 2005.
  • Använd aldrig överflödig kod.

Förnödenheter

  • En text / kodredigerare (t.ex. vim, anteckningsblock, etc.).
  • En kompilator.
  • Eventuellt en IDE med en redaktör och en kompilator.
  • Turbo C
  • Codepad online
  • Anteckningsblock ++