సి లో ప్రామాణిక కోడ్ రాయండి

రచయిత: John Pratt
సృష్టి తేదీ: 12 ఫిబ్రవరి 2021
నవీకరణ తేదీ: 28 జూన్ 2024
Anonim
ప్రామాణిక విచలనాన్ని లెక్కించడానికి C ప్రోగ్రామ్‌ను వ్రాయండి. | దేవ్ తో కోడ్ | సి ట్యుటోరియల్.
వీడియో: ప్రామాణిక విచలనాన్ని లెక్కించడానికి C ప్రోగ్రామ్‌ను వ్రాయండి. | దేవ్ తో కోడ్ | సి ట్యుటోరియల్.

విషయము

కంప్యూటర్లను ప్రోగ్రామ్ చేయడానికి అంతులేని మార్గాలు ఉన్నాయి. అంతిమంగా, తనకు అవసరమైన వాటిని ఎలా సాధించాలో ప్రోగ్రామర్‌పై ఆధారపడి ఉంటుంది. అయినప్పటికీ, మెరుగైన సంకలనం మరియు సురక్షితమైన ప్రోగ్రామ్‌ల కోసం శైలులు మరియు లక్షణాల వినియోగానికి చాలా "మంచి మార్గాలు" ఉన్నాయి. మీ ప్రాజెక్ట్‌లో పనిని కొనసాగించే భవిష్యత్ ప్రోగ్రామర్లు (మీతో సహా) మీ కోడ్‌ను చదవగలరని మరియు అర్థం చేసుకోగలరని నిర్ధారించుకోండి.

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

2 యొక్క పద్ధతి 1: ప్రామాణిక కోడ్ రాయండి

  1. ఎక్లిప్స్, నెట్‌బీన్స్ మరియు కోడ్‌బ్లాక్స్ వంటి సి ++ ఐడిఇ (ఇంటిగ్రేటెడ్ డెవలప్‌మెంట్ ఎన్విరాన్‌మెంట్) ను డౌన్‌లోడ్ చేయండి లేదా నోట్‌ప్యాడ్ ++ లేదా విఐఎం వంటి టెక్స్ట్ ఎడిటర్‌ని ఉపయోగించండి. మీరు కమాండ్ లైన్ నుండి ప్రోగ్రామ్‌లను కూడా అమలు చేయవచ్చు, ఈ సందర్భంలో టెక్స్ట్ ఎడిటర్ సరిపోతుంది. వాక్యనిర్మాణాన్ని సూచించే మరియు పంక్తి సంఖ్యలకు మద్దతు ఇచ్చే ఎడిటర్‌ను ఎంచుకోవడం ఉపయోగపడుతుంది. చాలా మంది ప్రోగ్రామర్లు యునిక్స్ లాంటి వ్యవస్థలను (Linux, OS X, BSD) ప్రోగ్రామ్ అభివృద్ధికి ఉత్తమమైన వాతావరణంగా భావిస్తారు.
  2. ప్రధాన ప్రోగ్రామ్ ఫైల్‌ను సృష్టించండి. ప్రధాన ఫైల్‌లో మెయిన్ () అనే ఫంక్షన్ ఉండాలి. ఇక్కడే కార్యక్రమం అమలు ప్రారంభమవుతుంది. ఈ సమయం నుండి, మీరు ఫంక్షన్లను పిలుస్తారు, తరగతులను తక్షణం చేస్తారు. మీ అప్లికేషన్ మరియు లైబ్రరీల నుండి ఇతర ఫైళ్ళు ఈ ఫైల్‌లో చేర్చబడవచ్చు.
  3. మీ ప్రోగ్రామ్ రాయడం ప్రారంభించండి. మీరు సృష్టించాల్సిన కోడ్ లేదా ప్రోగ్రామ్‌ను నమోదు చేయండి (కొన్ని ఉదాహరణల కోసం క్రింద చూడండి). సింటాక్స్, సెమాంటిక్స్, ఆబ్జెక్ట్-ఓరియెంటెడ్ ప్రోగ్రామింగ్ పారాడిగ్మ్స్, డేటా స్ట్రీమ్స్, అల్గోరిథం డిజైన్‌లైన లింక్డ్ లిస్ట్స్, ప్రియారిటీ క్యూలు మొదలైనవి తెలుసుకోండి. సి ++ ప్రోగ్రామ్‌కు సాధారణ భాష కాదు, అయితే ఇది అందరికీ ఉపయోగపడే ఫండమెంటల్స్‌ను మీకు నేర్పుతుంది ప్రోగ్రామింగ్ భాషలు.
  4. మీ కోడ్‌కు వ్యాఖ్యను జోడించండి. విధులు ఏమి చేస్తాయో మరియు వేరియబుల్స్ ఏమిటో వివరించండి. వేరియబుల్స్ మరియు ఫంక్షన్ల కోసం స్పష్టమైన పేర్లను ఎంచుకోండి. పెద్ద అక్షరాలతో గ్లోబల్ వేరియబుల్స్ పేర్లను ప్రారంభించండి. సాధారణంగా, మీ కోడ్ చదివే ఎవరైనా దీన్ని అర్థం చేసుకోగలరని నిర్ధారించుకోండి.
  5. మీ కోడ్‌లో ఇండెంటేషన్‌ను సరిగ్గా ఉపయోగించండి. మళ్ళీ, దిగువ ఉదాహరణలు చూడండి.
  6. మీ కోడ్‌ను కంపైల్ చేయండి

    g ++ main.cpp

  7. కింది సూచనలతో మీ ప్రోగ్రామ్‌ను అమలు చేయండి:

    ./a.out

2 యొక్క 2 విధానం: ఉదాహరణలు

  1. ఉదాహరణ 1 చూడండి:

      / * G ++ శైలి యొక్క ప్రాథమికాలను అర్థం చేసుకోవడానికి ఇది ఒక సాధారణ ప్రోగ్రామ్. ఇది g ++ కంపైలర్‌తో కూడిన ప్రోగ్రామ్. * / # Iostream> / * ఇన్‌పుట్ మరియు అవుట్పుట్ ఫంక్షన్లను చేర్చండి * / నేమ్‌స్పేస్ ఉపయోగించి std; / * మేము std (ప్రామాణిక) ఫంక్షన్లను ఉపయోగిస్తాము * / int main () / * ప్రధాన ఫంక్షన్‌ను ప్రకటిస్తాము; int main (void) కూడా సాధ్యమే. * / {cout " n హలో డాడీ"; / * " N" అనేది క్రొత్త లైన్ ( t ఒక టాబ్) * / cout " n హలో మామా"; cout " n ఇది నా మొదటి ప్రోగ్రామ్"; cout " n తేదీ 11/03/2007"; తిరిగి 0; }

  2. ఉదాహరణ 2 చూడండి:

      / * ఈ ప్రోగ్రామ్ రెండు సంఖ్యల మొత్తాన్ని లెక్కిస్తుంది * / # iostream> నేమ్‌స్పేస్ ఉపయోగించి std; int main () {float num1, num2, res; / * డిక్లేర్ వేరియబుల్స్; int, double, long also works * / cout " n మొదటి సంఖ్యను నమోదు చేయండి ="; cin num1; / * వినియోగదారుని num1 * / cout లో నమోదు చేయండి " n రెండవ సంఖ్యను నమోదు చేయండి ="; cin num2; res = num1 + num2; cout " n" num1 "మరియు" num2 "=" res n "మొత్తం; తిరిగి 0; }

  3. ఉదాహరణ 3 చూడండి:

      / * రెండు సంఖ్యల ఉత్పత్తి * / # iostream> నేమ్‌స్పేస్ ఉపయోగించి std; int main () {float num1; పూర్ణాంక సంఖ్య 2; డబుల్ రెస్; cout " n మొదటి సంఖ్యను నమోదు చేయండి ="; cin num1; cout "number n రెండవ సంఖ్యను నమోదు చేయండి ="; cin num2; res = num1 * num2; cout " n రెండు సంఖ్యల ఉత్పత్తి =" res n "; తిరిగి 0; }

  4. ఉదాహరణ 4 చూడండి:

      // గణిత సమీకరణాన్ని కనుగొనడానికి లూప్ ఉపయోగించండి. ఈ సందర్భంలో, ప్రాజెక్ట్ యూలర్ నుండి సమాధానం // ప్రశ్న # 1 కు లెక్కించబడుతుంది. # iostream ని చేర్చండి> నేమ్‌స్పేస్ ఉపయోగించి std; int main () {// మెయిన్ నుండి తెరవండి. int sum1 = 0; int sum2 = 0; int sum3 = 0; int sum4 = 0; // జవాబును నిర్ణయించడానికి అవసరమైన పూర్ణాంకాలను సృష్టిస్తుంది. (int a = 0, 1000, a = a + 3) {sum1 = sum1 + a;} // a 1000 కి సమానం లేదా అంతకంటే ఎక్కువ అయ్యే వరకు పునరావృతమవుతుంది, ప్రతి లూప్‌లో 3 కి జతచేస్తుంది. మొత్తానికి a ని జోడిస్తుంది. (int b = 0; b 1000; b = b + 5) {sum2 = sum2 + b;} // b 1000 వరకు సమానం లేదా అంతకంటే ఎక్కువ అయ్యే వరకు పునరావృతమవుతుంది, ప్రతి లూప్‌లో 5 నుండి b వరకు జతచేస్తుంది. B2 ను sum2 కు జోడిస్తుంది. (int c = 0; c 1000; c = c + 15) {sum3 = sum3 + c;} // సి 1000 లేదా అంతకంటే ఎక్కువ లేదా అంతకంటే ఎక్కువ వరకు పునరావృతమవుతుంది, ప్రతి లూప్‌లో 15 నుండి సి వరకు జతచేస్తుంది. సి 3 మొత్తానికి జోడిస్తుంది. sum4 = sum1 + sum2 - sum3; // sum4 అనేది sum1 మరియు sum2 యొక్క మొత్తం, దీని నుండి sum3 తీసివేయబడుతుంది. cout sum4; // రిటర్న్స్ sum4, సమాధానం. cin.get (); // యూజర్ నుండి ఎంటర్ కోసం వేచి ఉండండి. తిరిగి 0; // రిటర్న్ స్టేట్మెంట్. Main // మెయిన్ మూసివేయబడింది.

  5. విభిన్న శైలుల యొక్క ఈ ఉదాహరణను చూడండి:

      int main () {int i = 0; if (1 + 1 == 2) {i = 2; }} / * ఇది వైట్‌స్మిత్ శైలి * / int main () {int i; if (1 + 1 == 2) {i = 2; }} / * ఇది GNU శైలి * / int main () {int i; if (షరతు) {i = 2; ఫంక్షన్ (); }}

చిట్కాలు

  • మీ ప్రోగ్రామ్‌ల కోసం ఎల్లప్పుడూ ISO కంపైలర్‌ను ఉపయోగించండి.
  • కంపైలర్ సృష్టించిన డిఫాల్ట్ ఎక్జిక్యూటబుల్ "a.out" అంటారు.
  • మీరు చాలా వేర్వేరు వేరియబుల్స్ లేదా ఫంక్షన్లతో ఏదైనా వ్రాస్తుంటే, దానిపై వ్యాఖ్యానించడానికి ప్రయత్నించండి, తద్వారా డీబగ్ చేయడం మరియు తరువాత అర్థం చేసుకోవడం సులభం!

హెచ్చరికలు

  • అస్పష్టమైన కోడింగ్ శైలులు లేదా పాత ఫంక్షన్లను ఎప్పుడూ ఉపయోగించవద్దు.