కంప్యూటర్లుప్రోగ్రామింగ్

Div కు "పాస్కల్" ఏమిటి? అదనంగా, లెక్కల మరియు ఉదాహరణలు

ప్రతి సంవత్సరం ప్రోగ్రామర్ వృత్తికి డిమాండ్. కోడ్స్ రాసినందుకు ప్రస్తుతానికి విస్తృతంగా వివిధ స్థాయిలలో ఒక డజను భాషలు సుమారు ఉపయోగిస్తారు. కంప్యూటర్ ప్రోగ్రామింగ్ మరింత సమర్థవంతమైన నేర్చుకోవడం ప్రక్రియ చేయడానికి, ఉన్నత పాఠశాల విద్యార్థులు మరియు 1-2 కోర్సులు విద్యార్థులు భాష "పాస్కల్" లో మీ స్వంత అప్లికేషన్లను సృష్టించడానికి మొదటి నేర్పుతారు. ఆపరేషన్స్ div మరియు mod, మరియు దాని మధ్యలో ఇతర లెక్కల ఈ వ్యాసం దృష్టి.

భాష పాస్కల్ కొన్ని మాటలు

1968-1969 లో "పాస్కల్" రూపొందించారు ప్రసిద్ధ శాస్త్రవేత్త Niklaus విర్త్ కే, తరువాత ట్యూరింగ్ అవార్డు మరియు ఒక పతకాన్ని పొందింది ఎవరు "కంప్యూటర్ టెక్నాలజీ పయనీర్." ఇది ప్రామాణిక భాష అభివృద్ధికి పాల్గొన్నారు చివరి కొద్దికాలానికే "ALGOL-68." 1970 లో ప్రచురించబడిన ఒక వ్యాసంలో, తన పని విర్త్ కే ప్రధాన ప్రయోజనం నిర్మాణాత్మక ప్రోగ్రామింగ్ మరియు డేటా ఉపయోగించే ఒక సమర్థవంతమైన పరికరం యొక్క సృష్టి అని.

తదనంతరం భాష "పాస్కల్" బేస్ ఒకటిగా, సమాచార సాంకేతిక రంగం మీద తీవ్రమైన ప్రభావాన్ని కలిగి ఉంది. ఈ రోజు వరకు, అది ప్రపంచంలోని ప్రముఖ విశ్వవిద్యాలయాలు అనేక ఒక ప్రొఫెషనల్ శిక్షణ ప్రోగ్రామింగ్ ఉండటం ఆధారంగా.

పూర్ణాంక విభజన అంటే ఏమిటి

గణితశాస్త్రంలో, టైటిల్ కింద రెండు పూర్ణాంకాల ఆపరేషన్ అర్థం. మరొక ఒకరు పూర్ణాంక విభజన ఫలితంగా, అది సూచీ పూర్ణాంక భాగం. ఇతర మాటలలో,:

24: 6 = 4;

100: 3 = 33

55: 6 = 9;

మొదలగునవి.

పూర్ణాంక విభజన కూడా పాక్షిక సూచీ కనుగొనడంలో అంటారు.

డివిడెండ్ భాజకం కంటే తక్కువగా ఉంటుంది కనుక, ఫలితంగా సున్నా, ఈ ఆపరేషన్ తో గమనించండి.

ఒక బి, రెండు q పూర్ణాంక విభజన యొక్క ఫలితంగా సూచిస్తాయి. అప్పుడు

t. ఇ. సాధారణ అర్థంలో ప్రదర్శించారు డివిజన్, సమీప పూర్ణాంక చిన్న వైపు ఫలితంగా చుట్టుముట్టే తరువాత.

div లో ఆపరేషన్ "పాస్కల్"

div - మన భాష లో పూర్ణాంక విభజన కోసం ఒక ప్రత్యేక ఆపరేటర్లు అందిస్తుంది. వీటిలో సూత్రం పైన ప్రదర్శించబడుతుంది వ్యక్తీకరణ పాస్కల్, రూపం కలిగి ఉంటుంది:

Q: ఒక div బి =.

మేము స్థిరాంకాలు, ఉదాహరణకు, ఒక = 50 మరియు b = 9, అప్పుడు మేము ఉంటుంది q మాట్లాడుకుంటే: = 50 div 9. ఫలితంగా, q 5 సమానంగా ఉంటుంది.

సంతులనం యొక్క లెక్కింపు

div "పాస్కల్" లో ఆపరేషన్ సాధారణంగా mod తో అభ్యసిస్తారు. మేము ఏమి ఈ రికార్డ్ యొక్క అర్థం కనుగొనేందుకు ముందు, మీరు సంఖ్యను మిగిలిన కనుగొనేందుకు ఎలా చూడండి.

సహజంగానే, అది E. పూర్ణాంక విభజన, అంటే ఫలితంగా పొందిన ఒక విలువ ఉపయోగించి చూడవచ్చు.

r = a - BX q.

"పాస్కల్" లో ఆపరేషన్ mod

పాస్కల్ లో, కనుగొనేందుకు మిగిలిన చాలా సులభమైన ఉంటుంది. ఈ ప్రయోజనాల కోసం ఒక బైనరీ ఆపరేటర్లు mod అందించబడుతుంది.

ఈ కింది విధంగా ఇది రాస్తారు:

r ఒక mod బి =.

ఉదాహరణకు, ఒక = 50 మరియు b = 9, అప్పుడు మేము r కలిగి ఉంటే: = 50 mod 9. ఫలితంగా, r 4 సమానం.

ఆచరణీయ అనువర్తనం

(R) విభజించడం యొక్క మిగిలిన ఫైండింగ్ కంప్యూటింగ్ మరియు టెలీకమ్యూనికేషన్స్ ఉపయోగిస్తారు. నియంత్రణా కార్యకలాపాల తో ఉత్పత్తి, మరియు ఒక పరిమిత పరిధిలో యాదృచ్ఛిక సంఖ్యలు.

mod ఆపరేటర్లు, మరియు సంఖ్యలను బహుళ స్వరూపాన్ని గుర్తించడానికి ఉపయోగిస్తారు, పూర్ణాంకం ఫలితంగా మరొక ఒక సంఖ్య యొక్క m. ఇ. విభాజన. సహజంగానే, ఈ ఆపరేటర్లు వర్తింపచేసే ఫలితంగా ఒక 0 mod ఇస్తుంది సంఖ్యలు ఒక జత ఉన్నాయి.

"పాస్కల్" బహుళ పరిస్థితిలో వ్రాయవచ్చు:

ఒక mod బి = 0, అప్పుడు వ్రాసి ఉంటే (a, 'రెట్లు', బి).

ఉదాహరణకు, ఒక ప్రారంభ పరిస్థితి కోడ్ మానిటర్ లో విలువలు = 4 మరియు b = 2 కోసం పైన నమోదు చేసాడు శాసనం "4 రెట్లు 2" ప్రదర్శిస్తుంది.

అదనంగా, ఆపరేటర్లు mod డెసిమల్ విధానంలో సంఖ్య చివరి అంకె ప్రదర్శించడానికి ఉపయోగించవచ్చు. ఇది చేయటానికి, నిర్మాణం r = ఉదాహరణకు ఒక mod 10. ఉపయోగించడానికి, కమాండ్ r = 37 mod 10 7 ఫలితం ఇస్తుంది.

ఆపరేటర్లు Trunc

ఇది మీకు ఒక div కు "పాస్కల్" నుండి అదే ఫలితం పొందవచ్చు మరొక ఆపరేటర్లు ఉంది. ఇది పూర్ణాంకాల మాత్రమే వర్తిస్తుంది ఇది ట్రంక్, గురించి. ఇది పాక్షిక వాదన పూర్ణాంక భాగం ఫలితంగా అందిస్తుంది. కలిసి ఆపరేటర్లు తో "సాధారణ" అదే ఫలితం విభజించడం ద్వారా పొందవచ్చు. పై ఉదాహరణలో పరిగణించండి. లెట్ ఒక = 51 మరియు b = 9. అప్పుడు ఆదేశ q లతో: = 51 9 div q పొందటానికి: = 5, మేము చుట్టుముట్టే ఫలితంగా పొందటానికి. అయితే, నిర్వాహకులు Trunc అదే నెంబర్ దరఖాస్తు, అప్పుడు q =: Trunc (51/9) రెడీ q: .. = 5, అంటే, అదే ఫలితం ఉంటుంది.

ఉదాహరణ 1

ఎలా మీరు ప్రయోగాత్మక సమస్యలను పరిష్కరించేందుకు "పాస్కల్" లో div మరియు mod ఉపయోగించవచ్చు పరిగణించండి. మీరు ఒక రెండు అంకెల సంఖ్యలో అంకెలు మొత్తం కనుగొనేందుకు అవసరం అనుకుందాం. తార్కికం కింది విధంగా ఉంటుంది:

  • ఇప్పటికే పైన సూచించినట్లు, సంఖ్యలో అంకెలు చివరి దానికి మరియు సంఖ్య 10, ఆపరేటర్లు mod వర్తించే ద్వారా పొందవచ్చును;
  • మొదటి సంఖ్య వంటి, అప్పుడు దాన్ని మీరు div "పాస్కల్" ఆ బృందంలో mod స్థానంలో ఉంటే పరిణమిస్తుంది.

మేము భాష "పాస్కల్" కోడ్ వ్రాయడానికి. ఈ కింది విధంగా ఇది కనిపిస్తుంది:

కార్యక్రమం Sum_2; (ప్రోగ్రామ్ పేరు)

var సంఖ్య, సంఖ్య 1, సంఖ్య 2, కూడిక: పూర్ణాంక; (వేరియబుల్స్ మరియు జాబితాకు పూర్ణాంకం వంటి వారి రకం గుర్తించేందుకు)

ప్రారంభం (శరీరం కార్యక్రమం ప్రారంభం)

( 'ఇన్పుట్ రెండు అంకెల సంఖ్య') వ్రాయండి; (పదబంధం ప్రదర్శించు "ఇన్పుట్ రెండు అంకెల సంఖ్య")

చదవండి (సంఖ్య); (ఇన్పుట్ ప్రారంభ సంఖ్య)

సంఖ్య 1: = సంఖ్య div 10; (మొదటి అంకెల గణన)

సంఖ్య 2: = సంఖ్య mod 10; (రెండవ అంకెల గణన)

మొత్తం: = సంఖ్య 1 + సంఖ్య 2; (సంఖ్యల మొత్తం గణన)

వ్రాయండి (సమ్); (తెరపై అవుట్పుట్ ఫలితం)

ముగింపు.

సంఖ్య 25 కోసం, ఈ ప్రోగ్రామ్ ఉపయోగించి యొక్క ఫలితం ఉదాహరణకు, 7, మరియు 37 - 9.

ఉదాహరణ 2

అంకెలు 3-అంకెల సంఖ్య మొత్తం లెక్కిస్తుంది ఒక కార్యక్రమం కోసం కోడ్ వ్రాయండి.

తాజా ఫిగర్ కనుగొనేందుకు ఎలా - అర్థమయ్యేలా ఉంది. ఇది సంక్లిష్టమైన మరియు 1 వ లెక్కించడం కాదు. ఇది ఇది రెండవ అంకెల కనుగొనేందుకు ఎలా గుర్తించడానికి ఉంది "పాస్కల్" ఆపరేటర్లు div దరఖాస్తు ఈ సంఖ్య మరియు 100 ఫలితంగా జరుగుతుంది. ఇది చేయటానికి, మీరు ఆపరేటర్లు mod ఫలితంగా మరియు 10 అప్పుడు అసలు సంఖ్య ఉంటే పొందిన ఇది మరింత అధునాతన డిజైన్, ఉపయోగించవచ్చు, మరియు ఆపరేటర్లు div 10 దరఖాస్తు, మరియు.

మూడు అంకెల సంఖ్య ఈ కింది విధంగా ఉంటుంది అంకెలు మొత్తం గణన కోసం కార్యక్రమం కోడ్:

కార్యక్రమం Sum_3; (ప్రోగ్రామ్ పేరు)

var Number3, కూడిక: పూర్ణాంక; (వేరియబుల్స్ మరియు జాబితాకు పూర్ణాంకం వంటి వారి రకం గుర్తించేందుకు)

ప్రారంభం (శరీరం కార్యక్రమం ప్రారంభం)

( 'ఇన్పుట్ ట్రీ అంకెల సంఖ్య') వ్రాయండి; (పదబంధం ప్రదర్శించు «ఇన్పుట్ ట్రీ అంకెల సంఖ్య»)

చదవండి (Number3); (ఇన్పుట్ ప్రారంభ సంఖ్య)

కూడిక: = Number3 div 100 + Number3 mod 10 + Number3 div 10 mod 10; (దాదాపు మొత్తంలో గణన)

వ్రాయండి ( 'సమ్); (తెరపై అవుట్పుట్ ఫలితం)

ముగింపు.

కొన్ని గమనికలు

సంప్రదాయ విభజన ఆపరేషన్ వారి తరగతి దాటి వాదనలు పూర్ణాంకంగా వర్తించినప్పుడు గమనించండి. ఇది ప్రాథమికంగా పూర్ణాంకం వంటి ఫలితంగా ఇస్తున్న div "పాస్కల్", అలాగే mod ఆపరేటర్లు, లో ఆపరేషన్ నుండి వేరుచేస్తుంది.

ఒక క్లిష్టమైన వ్యక్తీకరణ (m. E. 2 ఆపరాండ్లను మీద నిర్వహింపబడుతుంది) బైనరీ రకం కార్యకలాపాల అమలు క్రమంలో వారి ప్రాధాన్యతా మరియు బ్రాకెట్లు ద్వారా నిర్ణయించబడుతుంది. ఇతర మాటలలో, అక్కడ ఉంటే బ్రాకెట్లలో ఎడమ నుండి కుడికి వారి వ్యక్తీకరణ లో మొదటి విశ్లేషించబడుతుంది. కార్యకలాపాలు *, /, mod మరియు div + మరియు కంటే ఎక్కువ ప్రాధాన్యత ఉంటాయి -. + మరియు - బ్రాకెట్లలో లేకపోతే, ఎడమ మొదటి నుండి అప్పుడు అధిక ప్రాధాన్యత చర్యలను ఉండాలి, మరియు -.

ఇప్పుడు మీరు ఫంక్షన్ div "పాస్కల్" లో ఉపయోగించారు ఏమి తెలుసు. మీరు కూడా అవకాశాలను ఉపయోగం, ఖచ్చితంగా, మీరు మీ స్వంత అప్లికేషన్లను సృష్టించడానికి సహాయం చేస్తుంది mod ఆపరేటర్లు ఇచ్చింది తెలుసు.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 te.birmiss.com. Theme powered by WordPress.