Búa til einfalt forrit í C.

Höfundur: Morris Wright
Sköpunardag: 23 April. 2021
Uppfærsludagsetning: 1 Júlí 2024
Anonim
Búa til einfalt forrit í C. - Ráð
Búa til einfalt forrit í C. - Ráð

Efni.

Hefur þú einhvern tíma viljað forrita í C ++? Besta leiðin til að læra þetta er að skoða dæmi. Skoðaðu eftirfarandi einfalda C ++ forrit til að læra meira um uppbyggingu C ++ forrits og búðu síðan til þitt eigið einfalda forrit.

Að stíga

  1. Gakktu úr skugga um að þú hafir þýðanda og / eða IDE. Þrír góðir kostir eru GCC, eða ef þú ert að keyra Windows, Visual Studio Express Edition eða Dev-C ++.
  2. Prófaðu nokkur dæmi um forrit. Afritaðu og límdu eftirfarandi kóða í texta / kóða ritstjóra:
      Einfalt forrit búið til af Bjarne Stroustrup (C ++ verktaki) til að athuga þýðandann þinn:

      #include iostream> [[Mynd: Búðu til einfalt forrit í C ++ skref 1 útgáfa 3.webp | miðja]] #include string> using namespace std; int aðal () {strengur s; biðja um „Nafnið þitt n“; cin s; biðja "Halló," s " n"; skila 0; }

    • Forrit til að ákvarða summan af tveimur tölum:

      [[Mynd: Búðu til einfalt forrit í C ++ skref 2 útgáfa 3.webp | miðja]] #include iostream> notaðu namespace std; int aðal () {int no1, no2, sum; cout " nFyrsta talan ="; cin no1; cout " n Önnur talan ="; cin no2; summa = no1 + no2; cout " n Summan af" no1 "og" no2 "=" summa n "; skila 0; }

    • Forrit til að ákvarða afurð númera:

      [[Mynd: Búðu til einfalt forrit í C ++ þrep 3 útgáfa 3.webp | miðja]] #include iostream> int main () {int v1, v2, range; std :: cout "Sláðu inn tvær tölur:" std :: endl; std :: cin v1 v2; ef (v1 = v2) {svið = v2 - v1; } annað {svið = v1 - v2; } std :: cout "range =" range std :: endl; skila 0; }

    • Forrit til að ákvarða gildi veldisvísinda:

      [[Mynd: Búðu til einfalt forrit í C ++ skref 4 útgáfa 3.webp | miðja]] #include iostream> notaðu namespace std; int aðal () {int gildi, pow, útkoma = 1; cout "Sláðu inn operand:" endl; cin gildi; #cout "Sláðu inn veldisvín:" endl; cin pow; fyrir (int cnt = 0; cnt! = pow; cnt ++) niðurstaða * = gildi; cout gildi "til máttar" pow "er:" niðurstaða endl; skila 0; }

  3. Vistaðu þetta sem .cpp skrá með viðeigandi nafni fyrir virkni forritsins. Athugaðu að það eru margar aðrar viðbætur fyrir C ++ skrár - veldu eina af þeim (svo sem *. Cc, *. Cxx, *. C ++, *. Cp).
    • VÍSBENDING ": það ætti að segja Vista sem gerð: {veldu „Allar skrár“}
  4. Settu saman forritið. Í Linux og gcc þýðandanum notarðu Skipun: g ++ sum.cpp. Í Windows notarðu C ++ þýðanda, svo sem MS Visual C ++,Dev-C ++ eða annað forrit sem þú vilt.
  5. Keyrðu forritið. Í Linux og gcc þýðandanum Command: ./a.out (a.out er exe skrá framleidd af þýðandanum eftir að hafa samið forritið).

Ábendingar

  • cin.ignore () kemur í veg fyrir að forritið hætti fyrir tímann og lokar glugganum (áður en þú hefur tíma til að sjá það)! Ýttu á hvaða takka sem er til að ljúka forritinu. cin.get () virkar á sama hátt.
  • Bættu við // fyrir athugasemdir.
  • Þér er frjálst að gera tilraunir!
  • Lærðu að forrita í C ++ með ISO stöðlum
  • Nánari upplýsingar um forritun í C ++ er að finna á cplusplus.com

Viðvaranir

  • Forritið þitt mun hrynja ef þú reynir að úthluta stöfum í eina af „int“ breytunum. Vegna þess að engin rétt villa er meðhöndluð getur forritið þitt ekki umbreytt gildunum. Þú lest betur strengi eða höndlar villur.
  • Vertu í burtu frá Dev-C ++ eins langt og mögulegt er, þar sem það hefur marga villur og það inniheldur úreltan þýðanda og hefur ekki verið uppfærður síðan 2005.
  • Notaðu aldrei óþarfa kóða.

Nauðsynjar

  • Texti / kóða ritstjóri (t.d. vim, Notepad osfrv.).
  • Tölvuskápur.
  • Hugsanlega IDE með ritstjóra og þýðanda.
  • Turbo C
  • Codepad á netinu
  • Notepad ++