Lihtsa programmi loomine C-s.

Autor: Morris Wright
Loomise Kuupäev: 23 Aprill 2021
Värskenduse Kuupäev: 1 Juuli 2024
Anonim
Reaalsuse loomine 1 - Lihtne elu - Eneseareng - Kaido Sõmer - Tia Kuusk
Videot: Reaalsuse loomine 1 - Lihtne elu - Eneseareng - Kaido Sõmer - Tia Kuusk

Sisu

Kas olete kunagi tahtnud programmeerida C ++ keeles? Parim viis seda õppida on vaadata näiteid. C ++ programmi struktuuri kohta lisateabe saamiseks vaadake järgmist lihtsat C ++ programmi ja looge seejärel oma lihtne programm.

Astuda

  1. Veenduge, et teil oleks kompilaator ja / või IDE. Kolm head valikut on GCC või kui kasutate Windowsi, Visual Studio Express Editioni või Dev-C ++.
  2. Proovige mõnda näidisprogrammi. Kopeerige ja kleepige järgmine kood teksti- / koodiredaktorisse:
      Lihtne programm, mille on loonud Bjarne Stroustrup (C ++ arendaja) kompilaatori kontrollimiseks:

      #include iostream> [[Pilt: Looge lihtne programm C ++ Step 1 versiooni 3.webp | keskel]] #include string> kasutades nimeruumi standard; int main () {string s; cout "Teie nimi n"; tšin s; cout "Tere, s" n "; tagastama 0; }

    • Programm kahe arvu summa määramiseks:

      [[Pilt: looge lihtne programm C ++ Step 2 versioonis 3.webp | center]] #include iostream> kasutades nimeruumi standard; int main () {int nr1, no2, summa; cout " nEsimene number ="; tina nr 1; cout " n Teine number ="; tina nr2; summa = no1 + no2; cout " nSummade" no1 "ja" no2 "summa =" summa n "; tagastama 0; }

    • Numbrite korrutise määramise programm:

      [[Pilt: looge lihtne programm C ++ Step 3 versioonis 3.webp | center]] #include iostream> int main () {int v1, v2, range; std :: cout "Sisestage kaks numbrit:" std :: endl; std :: tšin v1 v2; kui (v1 = v2) {vahemik = v2 - v1; } muu {vahemik = v1 - v2; } std :: cout "range =" vahemik std :: endl; tagastama 0; }

    • Eksponentide väärtuse määramise programm:

      [[Pilt: looge lihtne programm C ++ Step 4 versioonis 3.webp | center]] #include iostream> kasutades nimeruumi standard; int main () {int väärtus, pow, tulemus = 1; cout "Sisestage operand:" endl; tina väärtus; #cout "Sisestage astendaja:" endl; tšinipulber; for (int cnt = 0; cnt! = pow; cnt ++) tulemus * = väärtus; cout väärtus "võimsuseni" pow "on:" tulemus endl; tagastama 0; }

  3. Salvestage see .cpp-failina, millel on programmi funktsioonile sobiv nimi. Pange tähele, et C ++ failide jaoks on palju muid laiendusi - valige üks neist (näiteks *. Cc, *. Cxx, *. C ++, *. Cp).
    • Vihje ": peaks olema kiri Salvesta tüübina: {vali "Kõik failid"}
  4. Koostage programm. Linuxis ja gcc kompilaatoris kasutate Käsk: g ++ sum.cpp. Windowsis kasutate C ++ kompilaatorit, näiteks MS Visual C ++,Dev-C ++ või mõni muu teie eelistatud programm.
  5. Käivitage programm. Linuxis ja gcc kompilaatori käsus: ./a.out (a.out on exe-fail, mille kompilaator on loonud pärast programmi kompileerimist).

Näpunäited

  • cin.ignore () takistab programmi enneaegset sulgemist ja akna sulgemist (enne kui teil on aega seda näha)! Programmi lõpetamiseks vajutage suvalist klahvi. cin.get () toimib samamoodi.
  • Enne kommentaare lisage //.
  • Võite vabalt katsetada!
  • Õppige programmeerima ISO standarditega C ++ keeles
  • Lisateavet C ++ programmeerimise kohta leiate aadressilt cplusplus.com

Hoiatused

  • Teie programm jookseb kokku, kui proovite ühele „int“ muutujale märke määrata. Kuna veatöötlust pole korralikult tehtud, ei saa teie programm väärtusi teisendada. Parem loe stringe või käsitle vigu.
  • Hoidke Dev-C ++ -st võimalikult kaugel, kuna sellel on mitu viga ja see sisaldab aegunud kompilaatorit ning seda pole uuendatud alates 2005. aastast.
  • Ärge kunagi kasutage üleliigset koodi.

Vajadused

  • Teksti- / koodiredaktor (nt vim, Notepad jne).
  • Koostaja.
  • Võimalik, et redigeerija ja kompilaatoriga IDE.
  • Turbo C
  • Cadepadi võrgus
  • Märkmik ++