సి లో ఒక సాధారణ ప్రోగ్రామ్‌ను సృష్టిస్తోంది.

రచయిత: Morris Wright
సృష్టి తేదీ: 23 ఏప్రిల్ 2021
నవీకరణ తేదీ: 1 జూలై 2024
Anonim
సి ప్రోగ్రామింగ్ లాంగ్వేజ్ ఉపయోగించి ఒక సాధారణ కాలిక్యులేటర్ ప్రోగ్రామ్‌ను ఎలా సృష్టించాలి
వీడియో: సి ప్రోగ్రామింగ్ లాంగ్వేజ్ ఉపయోగించి ఒక సాధారణ కాలిక్యులేటర్ ప్రోగ్రామ్‌ను ఎలా సృష్టించాలి

విషయము

C ++ లో ఎప్పుడైనా ప్రోగ్రామ్ చేయాలనుకుంటున్నారా? దీన్ని తెలుసుకోవడానికి ఉత్తమ మార్గం ఉదాహరణలను చూడటం. C ++ ప్రోగ్రామ్ యొక్క నిర్మాణం గురించి మరింత తెలుసుకోవడానికి ఈ క్రింది సాధారణ C ++ ప్రోగ్రామ్‌ను చూడండి, ఆపై మీ స్వంత సాధారణ ప్రోగ్రామ్‌ను సృష్టించండి.

అడుగు పెట్టడానికి

  1. మీకు కంపైలర్ మరియు / లేదా IDE ఉందని నిర్ధారించుకోండి. మూడు మంచి ఎంపికలు జిసిసి, లేదా మీరు విండోస్, విజువల్ స్టూడియో ఎక్స్‌ప్రెస్ ఎడిషన్ లేదా దేవ్-సి ++ నడుపుతుంటే.
  2. కొన్ని నమూనా ప్రోగ్రామ్‌లను ప్రయత్నించండి. కింది కోడ్‌ను టెక్స్ట్ / కోడ్ ఎడిటర్‌లో కాపీ చేసి పేస్ట్ చేయండి:
      సృష్టించిన సాధారణ ప్రోగ్రామ్ జార్న్ స్ట్రస్ట్రప్ (సి ++ డెవలపర్) మీ కంపైలర్‌ను తనిఖీ చేయడానికి:

      # చేర్చండి iostream> [[చిత్రం: C ++ లో ఒక సాధారణ ప్రోగ్రామ్‌ను సృష్టించండి దశ 1 వెర్షన్ 3.webp | సెంటర్]] # స్ట్రింగ్‌ను చేర్చండి> నేమ్‌స్పేస్ ఉపయోగించి std; int ప్రధాన () {string s; cout "మీ పేరు n"; cin s; cout "హలో," s " n"; తిరిగి 0; }

    • రెండు సంఖ్యల మొత్తాన్ని నిర్ణయించే ప్రోగ్రామ్:

      [[చిత్రం: సి ++ స్టెప్ 2 వెర్షన్ 3.webp | సెంటర్‌లో సింపుల్ ప్రోగ్రామ్‌ను సృష్టించండి] # ఐయోస్ట్రీమ్‌ను చేర్చండి> నేమ్‌స్పేస్ ఉపయోగించి std; int main () {int no1, no2, sum; cout " n మొదటి సంఖ్య ="; cin no1; cout " n రెండవ సంఖ్య ="; cin no2; sum = no1 + no2; cout " n" no1 "మరియు" no2 "=" sum n "మొత్తం; తిరిగి 0; }

    • సంఖ్యల ఉత్పత్తిని నిర్ణయించే ప్రోగ్రామ్:

      [[చిత్రం: C ++ స్టెప్ 3 వెర్షన్ 3.webp | సెంటర్‌లో ఒక సాధారణ ప్రోగ్రామ్‌ను సృష్టించండి] # iostream> int main () {int v1, v2, range; std :: cout "రెండు సంఖ్యలను నమోదు చేయండి:" std :: endl; std :: cin v1 v2; if (v1 = v2) {పరిధి = v2 - v1; } else {పరిధి = v1 - v2; } std :: cout "range =" range std :: endl; తిరిగి 0; }

    • ఘాతాంకాల విలువను నిర్ణయించే ప్రోగ్రామ్:

      [[చిత్రం: సి ++ స్టెప్ 4 వెర్షన్ 3.webp | సెంటర్‌లో సింపుల్ ప్రోగ్రామ్‌ను సృష్టించండి] # ఐయోస్ట్రీమ్‌ను చేర్చండి> నేమ్‌స్పేస్ ఉపయోగించి std; int main () {int విలువ, పౌ, ఫలితం = 1; cout "ఒక ఆపరేషన్‌ను నమోదు చేయండి:" endl; సిన్ విలువ; #cout "ఘాతాంకం నమోదు చేయండి:" endl; సిన్ పౌ; (int cnt = 0; cnt! = pow; cnt ++) ఫలితం * = విలువ; cout value "to power" pow ":" result endl; తిరిగి 0; }

  3. ప్రోగ్రామ్ యొక్క ఫంక్షన్‌కు తగిన పేరుతో దీన్ని .cpp ఫైల్‌గా సేవ్ చేయండి. C ++ ఫైల్‌ల కోసం ఇంకా చాలా పొడిగింపులు ఉన్నాయని గమనించండి - వాటిలో ఒకదాన్ని ఎంచుకోండి ( *. Cc, *. Cxx, *. C ++, *. Cp వంటివి).
    • సూచన ": ఇది రకంగా సేవ్ చేయి అని చెప్పాలి: "" అన్ని ఫైళ్ళను "ఎంచుకోండి}
  4. ప్రోగ్రామ్‌ను కంపైల్ చేయండి. Linux మరియు gcc కంపైలర్లో, మీరు ఉపయోగిస్తారు ఆదేశం: g ++ sum.cpp. విండోస్‌లో మీరు C ++ కంపైలర్‌ను ఉపయోగిస్తారు MS విజువల్ సి ++,దేవ్-సి ++ లేదా మీ ప్రాధాన్యత యొక్క మరొక ప్రోగ్రామ్.
  5. ప్రోగ్రామ్‌ను అమలు చేయండి. Linux మరియు gcc కంపైలర్ కమాండ్‌లో: ./a.out (a.out అనేది ప్రోగ్రామ్‌ను కంపైల్ చేసిన తర్వాత కంపైలర్ ఉత్పత్తి చేసే exe ఫైల్).

చిట్కాలు

  • cin.ignore () ప్రోగ్రామ్‌ను ముందస్తుగా విడిచిపెట్టి, విండోను మూసివేయకుండా నిరోధిస్తుంది (మీకు చూడటానికి సమయం వచ్చే ముందు)! ప్రోగ్రామ్‌ను ముగించడానికి, ఏదైనా కీని నొక్కండి. cin.get () అదే విధంగా పనిచేస్తుంది.
  • ఏదైనా వ్యాఖ్యలకు ముందు // జోడించండి.
  • మీరు ప్రయోగం చేయడానికి ఉచితం!
  • ISO ప్రమాణాలతో C ++ లో ప్రోగ్రామ్ నేర్చుకోండి
  • C ++ లో ప్రోగ్రామింగ్ గురించి మరింత సమాచారం కోసం, దయచేసి cplusplus.com ని సందర్శించండి

హెచ్చరికలు

  • మీరు "int" వేరియబుల్స్‌లో ఒకదానికి అక్షరాలను కేటాయించడానికి ప్రయత్నిస్తే మీ ప్రోగ్రామ్ క్రాష్ అవుతుంది. సరైన లోపం నిర్వహణ లేనందున, మీ ప్రోగ్రామ్ విలువలను మార్చదు. మీరు తీగలను బాగా చదవడం లేదా లోపాలను నిర్వహించడం మంచిది.
  • దేవ్-సి ++ నుండి సాధ్యమైనంతవరకు దూరంగా ఉండండి, ఎందుకంటే దీనికి బహుళ దోషాలు ఉన్నాయి మరియు ఇది పాత కంపైలర్ను కలిగి ఉంది మరియు 2005 నుండి నవీకరించబడలేదు.
  • పునరావృత కోడ్‌ను ఎప్పుడూ ఉపయోగించవద్దు.

అవసరాలు

  • టెక్స్ట్ / కోడ్ ఎడిటర్ (ఉదా. Vim, నోట్‌ప్యాడ్, మొదలైనవి).
  • కంపైలర్.
  • ఎడిటర్ మరియు కంపైలర్‌తో IDE కావచ్చు.
  • టర్బో సి
  • కోడ్‌ప్యాడ్ ఆన్‌లైన్
  • నోట్‌ప్యాడ్ ++