Stvaranje jednostavnog programa u C.

Autor: Morris Wright
Datum Stvaranja: 23 Travanj 2021
Datum Ažuriranja: 1 Srpanj 2024
Anonim
Izrada jednostavnog programa u C jeziku pomoću programa Dev-C++
Video: Izrada jednostavnog programa u C jeziku pomoću programa Dev-C++

Sadržaj

Jeste li ikad željeli programirati na C ++? Najbolji način da to naučite je pogledati primjere. Pogledajte sljedeći jednostavni program za C ++ da biste saznali više o strukturi programa za C ++, a zatim stvorite vlastiti jednostavni program.

Kročiti

  1. Obavezno imate kompajler i / ili IDE. Tri su dobra izbora GCC ili ako imate Windows, Visual Studio Express Edition ili Dev-C ++.
  2. Isprobajte neke primjere programa. Kopirajte i zalijepite sljedeći kod u uređivač teksta / koda:
      Jednostavan program koji je stvorio Bjarne Stroustrup (Programer C ++) za provjeru vašeg prevoditelja:

      #include iostream> [[Slika: Stvaranje jednostavnog programa u C ++-u, korak 1, verzija 3.webp | središte]] #include string> using namespace std; int main () {niz s; cout "Vaše ime n"; cin s; cout "Zdravo," s " n"; return 0; }

    • Program za određivanje zbroja dva broja:

      [[Slika: Stvaranje jednostavnog programa u programu C ++ Korak 2, verzija 3.webp | središte]] #include iostream> using namespace std; int main () {int br1, br2, zbroj; cout " nPrvi broj ="; cin no1; cout " nDrugi broj ="; cin br2; zbroj = ne1 + ne2; cout " nZbir" no1 "i" no2 "=" zbroj n "; return 0; }

    • Program za određivanje umnoška brojeva:

      [[Slika: Stvaranje jednostavnog programa u programu C ++ Korak 3, verzija 3.webp | središte]] #include iostream> int main () {int v1, v2, range; std :: cout "Unesite dva broja:" std :: endl; std :: cin v1 v2; if (v1 = v2) {raspon = v2 - v1; } else {opseg = v1 - v2; } std :: cout "range =" range std :: endl; return 0; }

    • Program za određivanje vrijednosti eksponenata:

      [[Slika: Stvaranje jednostavnog programa u C ++-u, korak 4, verzija 3.webp | središte]] #include iostream> using namespace std; int main () {int vrijednost, pow, rezultat = 1; cout "Unesi operand:" endl; cin vrijednost; #cout "Unesite eksponent:" endl; cin pow; za (int cnt = 0; cnt! = pow; cnt ++) rezultat * = vrijednost; cout vrijednost "u snagu" pow "je:" rezultat endl; return 0; }

  3. Spremite ovo kao .cpp datoteku s odgovarajućim imenom za funkciju programa. Imajte na umu da postoji mnogo drugih proširenja za datoteke C ++ - odaberite jedno od njih (poput *. Cc, *. Cxx, *. C ++, *. Cp).
    • SAVJET ": treba reći Spremi kao vrstu: {odaberite "Sve datoteke"}
  4. Sastavite program. U Linuxu i gcc kompajleru koristite Naredba: g ++ sum.cpp. U sustavu Windows koristite kompajler C ++, kao što je MS Visual C ++,Dev-C ++ ili neki drugi program po vašem izboru.
  5. Pokrenite program. U Linuxu i naredbi kompajlera gcc: ./a.out (a.out je exe datoteka koju je kompajler proizveo nakon sastavljanja programa).

Savjeti

  • cin.ignore () sprječava prevremeni napuštanje programa i zatvaranje prozora (prije nego što ga stignete vidjeti)! Za završetak programa pritisnite bilo koju tipku. cin.get () funkcionira na isti način.
  • Dodaj // prije bilo kakvih komentara.
  • Slobodni ste eksperimentirati!
  • Naučite programirati na C ++ s ISO standardima
  • Za više informacija o programiranju na jeziku C ++ posjetite cplusplus.com

Upozorenja

  • Vaš će se program srušiti ako pokušate dodijeliti znakove jednoj od varijabli "int". Budući da ne postoji pravilno postupanje s pogreškama, vaš program ne može pretvoriti vrijednosti. Bolje čitajte nizove ili rješavajte pogreške.
  • Klonite se Dev-C ++-a što je više moguće, jer ima više programskih pogrešaka i sadrži zastarjeli prevoditelj, a nije ažuriran od 2005. godine.
  • Nikada ne upotrebljavajte suvišni kod.

Potrebe

  • Uređivač teksta / koda (npr. Vim, Notepad itd.).
  • Kompajler.
  • Moguće IDE s urednikom i kompajlerom.
  • Turbo C
  • Codepad na mreži
  • Notepad ++