Vienkāršas programmas izveidošana C.

Autors: Morris Wright
Radīšanas Datums: 23 Aprīlis 2021
Atjaunināšanas Datums: 1 Jūlijs 2024
Anonim
МАЛЕНЬКИЙ МАЛЬЧИК С БОЛЬШОЙ МЕЧТОЙ [ФИЛЬМ О ДИМАШЕ 2022]
Video: МАЛЕНЬКИЙ МАЛЬЧИК С БОЛЬШОЙ МЕЧТОЙ [ФИЛЬМ О ДИМАШЕ 2022]

Saturs

Vai esat kādreiz gribējuši programmēt C ++ valodā? Labākais veids, kā to uzzināt, ir aplūkot piemērus. Apskatiet šo vienkāršo C ++ programmu, lai uzzinātu vairāk par C ++ programmas struktūru, un pēc tam izveidojiet savu vienkāršo programmu.

Lai soli

  1. Pārliecinieties, vai jums ir kompilators un / vai IDE. Trīs labas izvēles iespējas ir GCC vai, ja izmantojat Windows, Visual Studio Express Edition vai Dev-C ++.
  2. Izmēģiniet dažas paraugprogrammas. Nokopējiet un ielīmējiet šo kodu teksta / koda redaktorā:
      Vienkārša programma, ko izveidojusi Bjarne Stroustrup (C ++ izstrādātājs), lai pārbaudītu kompilatoru:

      #include iostream> [[Attēls: izveidojiet vienkāršu programmu C ++ Step 1 versijā 3.webp | centrs]] #include string> izmantojot vārdu vietas std; int main () {virkne s; cout "Tavs vārds n"; cin s; cout "Sveiki, s" n "; atgriešanās 0; }

    • Programma divu skaitļu summas noteikšanai:

      [[Attēls: izveidojiet vienkāršu programmu C ++ Step 2 versijā 3.webp | centrs]] #include iostream> izmantojot vārdu vietas std; int main () {int no1, no2, summa; cout " nPirmais skaitlis ="; cin no1; cout " nOtrais skaitlis ="; cin no2; summa = no1 + no2; cout " n" no1 "un" no2 "summa =" summa n "; atgriešanās 0; }

    • Programma skaitļu reizinājuma noteikšanai:

      [[Attēls: izveidojiet vienkāršu programmu C ++ Step 3 versijā 3.webp | center]] #include iostream> int main () {int v1, v2, range; std :: cout "Ievadiet divus ciparus:" std :: endl; std :: cin v1 v2; ja (v1 = v2) {diapazons = v2 - v1; } cits {diapazons = v1 - v2; } std :: cout "range =" diapazons std :: endl; atgriešanās 0; }

    • Eksponentu vērtības noteikšanas programma:

      [[Attēls: izveidojiet vienkāršu programmu C ++ Step 4 versijā 3.webp | centrs]] #include iostream> izmantojot vārda vietas std; int main () {int vērtība, jauda, ​​rezultāts = 1; cout "Ievadiet operandu:" endl; cin vērtība; #cout "Ievadiet eksponentu:" endl; cin pow; par (int cnt = 0; cnt! = pow; cnt ++) rezultātu * = vērtība; cout vērtība "jaudai" pow "ir:" rezultāts endl; atgriešanās 0; }

  3. Saglabājiet to kā .cpp failu ar atbilstošu nosaukumu programmas funkcijai. Ņemiet vērā, ka C ++ failiem ir daudz citu paplašinājumu - izvēlieties vienu no tiem (piemēram, *. Cc, *. Cxx, *. C ++, *. Cp).
    • PADOMS ": vajadzētu teikt Saglabāt kā tipu: {izvēlieties "Visi faili"}
  4. Sastādiet programmu. Linux un gcc kompilatorā jūs izmantojat Komanda: g ++ sum.cpp. Operētājsistēmā Windows jūs izmantojat C ++ kompilatoru, piemēram, MS Visual C ++,Dev-C ++ vai citu jūsu izvēlētu programmu.
  5. Palaidiet programmu. Linux un gcc kompilatora komandā: ./a.out (a.out ir exe fails, ko kompilators izveidojis pēc programmas sastādīšanas).

Padomi

  • cin.ignore () neļauj programmai priekšlaicīgi iziet un aizvērt logu (pirms nav laika to apskatīt)! Lai beigtu programmu, nospiediet jebkuru taustiņu. cin.get () darbojas tāpat.
  • Pirms komentāriem pievienojiet //.
  • Jūs varat brīvi eksperimentēt!
  • Iemācieties programmēt C ++, izmantojot ISO standartus
  • Lai iegūtu papildinformāciju par programmēšanu C ++, lūdzu, apmeklējiet vietni cplusplus.com

Brīdinājumi

  • Jūsu programma avarēs, ja mēģināsiet piešķirt rakstzīmes vienam no int mainīgajiem. Tā kā nav pareizas kļūdu apstrādes, programma nevar pārvērst vērtības. Labāk lasiet virknes vai rīkojieties ar kļūdām.
  • Cik vien iespējams, turieties tālāk no Dev-C ++, jo tajā ir vairākas kļūdas un tajā ir novecojis kompilators, un tas nav atjaunināts kopš 2005. gada.
  • Nekad neizmantojiet lieku kodu.

Nepieciešamība

  • Teksta / koda redaktors (piem., Vim, Notepad utt.).
  • Sastādītājs.
  • Iespējams, IDE ar redaktoru un kompilatoru.
  • Turbo C
  • Codepad tiešsaistē
  • Notepad ++