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

లూప్ ప్రోగ్రామర్లు ఉపయోగపడుతుంది

అనుభవం లేని ప్రోగ్రామర్లు ఇంకా ఒక ఉపయోగకరమైన అయితే లూప్ తెలిసిన కాకపోవచ్చు. ఈ పాస్కల్ మాధ్యమంలో ఒక విలక్షణ చక్రం ఆపరేషన్ ఉంది. ఈ వివిధ సమస్యలు ఉపయోగపడుతుంది, కనుక మీరు ఒక కార్యక్రమం చేయడానికి ఎలా చూడండి ఈ చక్రం.

సైకిల్ పాస్కల్ ఉండగా క్రింది విధంగా తయారు అవసరం:

  • (పరిస్థితి) (అవసరమైతే ప్రారంభం) లేదు.
  • చర్య అల్గోరిథం.
  • ఎండ్ (జట్టు లభ్యత ప్రారంభమవుతుంది ఉన్నప్పుడు).

మొదటి లైన్ - "టోపీ" ఆదేశం. పరిస్థితి ఒక సంఖ్యా విలువ పూర్ణాంకము న వివరణాత్మక వేరియబుల్స్ పరిమితం (d <100) కావచ్చు వేరియబుల్ రకం బూలియన్ (t = ట్రూ) లేదా స్ట్రింగ్ (టెక్స్ = 'హలో'). లూప్ ఒకటి కంటే ఎక్కువ పరిస్థితి నిర్వహించడానికి అవసరం ఉంటే, "ప్రారంభం" కమాండ్ ఉంచండి. తరువాత కార్యక్రమం సమయంలో లూప్ అమలు పరిస్థితి కింద నిర్వహించడానికి తప్పక చర్యలు వివరిస్తుంది. ఇది ఆదేశాలను, విధానాలు, విధులు, అటువంటి చక్రాల రకాల కలిగి ఉంటుంది. చివరికి అది కోర్సు యొక్క, మొదటి లైన్ "ప్రారంభం" ఉంది, తప్ప, కమాండ్ "ముగింపు" ఉంచాలి అవసరం.

ఇప్పుడు ఆదేశాలను వివరిస్తుంది కలిగి ఉదాహరణకు కార్యక్రమాలు పరిగణలోకి. ఉదాహరణకు, మేము మొదటి n సానుకూల పూర్ణాంకాల మొత్తం కనుగొనేందుకు అవసరం. ఈ క్రమంలో తొలుత మేము n భావిస్తారు (ఇది ఎల్లప్పుడూ సున్నా కంటే ఎక్కువ ఉంటుంది అయితే). అప్పుడు చక్రం మొదలు. ఇది n విలువ చేరేవరకు, అతను పని కలిగి అర్థం ముఖ్యం. ఇక్కడ సమస్య పరిష్కార కోసం ఒకటి కంటే ఎక్కువ ఎంపికను ఉంది, కానీ మేము మీరు ఇన్స్టాల్ కావలసిన కౌంటర్ ఉపయోగం ప్రభావితం వాస్తవం దృష్టి సారించాయి. అప్రమేయంగా, ఈ వేరియబుల్ నేను ఉపయోగించి చేయబడుతుంది. మీరు ప్రారంభం ముందు అది "1" యొక్క ఒక లెక్కించాల్సి అవసరం. కౌంటర్ ప్రతి కొత్త చక్రానికి చర్యలు పదం పనిచేస్తుంది. మా లక్ష్యం ఆధారంగా, నిరంతరం ఒక జోడించడానికి కలిగి. అందువలన, ఒక సంఖ్యా సూచిక కౌంటర్ సంఖ్య n విలువ సమానం. ఈ పని ప్రోగ్రామ్ యొక్క పూర్తి సంకేతం ఉంటుంది. మొత్తం లెక్కించేందుకు మేము వేరియబుల్ k పరిచయం. ఇది ప్రతి పునరావృతం మునుపటి విలువ ప్లస్ సంఖ్య i కేటాయించబడుతుంది. లెక్కింపు ముగిసిన తర్వాత, కేవలం తెరపై k వివరణాత్మక వేరియబుల్స్ రాబట్టడానికి. ఈ కార్యక్రమం పదాలు ఒక సంక్షిప్త వివరణ ఉంది. ఇప్పుడు మేము కోడ్ వద్ద చూడండి.

Readln (n); '- మేము సంఖ్య n చదవండి.

నేను: = 1; K: = 0; '- మేము మొత్తం విలువ సున్నా, పని కౌంటర్ నమోదు.

i <ఉండగా = n ప్రారంభం చెయ్యాలి '- పని చక్రం పరిస్థితులు సెట్.

K: = k + i; నేను: = i + 1; '- మొత్తాన్ని నవీకరణ కౌంటర్ విలువ జోడించండి.

అంతం; '- పని యొక్క వివరణ పూర్తి అయితే.

Writeln (k); - ఈ ముగింపులు.

మేము మరొక ఉదాహరణ చూడండి. ఇప్పుడు మేము టెక్స్ట్ శ్రేణి సేవ్ చేసే కీబోర్డ్ n పేర్లతో యూజర్ నింపాల్సిన అవసరం. ఇక్కడ సూత్రం గత పోలి ఉంటుంది. సంఖ్య n నమోదు చేయండి, మేము లూప్ సెట్ పరిస్థితి సక్రియం. ఇంకా, మెమరీ సెల్ శ్రేణి కీబోర్డ్ ఇన్పుట్ సూచిస్తాయి. సెట్ కౌంటర్ పునరావృతం కార్యకలాపాలు పూర్తి. తదుపరి, కౌంటర్ రీసెట్ మరియు ప్రదర్శన శ్రేణి. అయితే, ఈ సందర్భంలో కౌంటర్ ఒకటి ఒక లెక్కించాల్సి అర్థం రీసెట్ చెయ్యండి మీరు సున్నా సెల్ అర్రే తీసుకొచ్చేందుకు వీలు వుండదు నుండి (ఇది ఉనికిలో లేదు). ప్రోగ్రాం కోడ్ క్రింది విధంగా ఉంది: ఈ కార్యక్రమం మీరు అత్యంత n పరిచయం ముగుస్తుంది సహజ సానుకూల సంఖ్యల సంఖ్య, మొత్తం అందుకుంటారు. ఇది పాస్కల్ చక్రం ఎప్పుడూ ఉండగా, కౌంటర్ లేకపోవడంతో అర్ధం చేయాలి అంతమవుతుంది. మీరు హఠాత్తుగా దాని గురించి మర్చిపోతే, ప్రోగ్రామ్ కోడ్ అమలు లో, కంప్యూటర్ ఆగిపోవచ్చు మొదలవుతుంది. ఇది బటన్ "పాజ్ బ్రేక్" చికిత్స చేస్తారు. సి ఉపయోగించడానికి వైవిధ్యం వివరణాత్మక వేరియబుల్స్ కోసం దీటుగా.

Readln (n);

సి: = 1;

మొక్క పరిస్థితులు - <= n ప్రారంభం చెయ్యాలి 'సి ఉండగా.

Readln (a [సి]); సి: = C + 1; '- మేము కౌంటర్ విలువ జోడించడానికి, కీబోర్డ్ నుండి డేటా చదువుతుంది.

అంతం; '- వలయాన్ని పూర్తి.

సి: = 1; '- schetiku అసలు విలువ తిరిగి.

అయితే సి <= n వ్రాస్తారా (a [సి]); '- పేరు n ప్రదర్శించు.

అప్పుడు మీరు స్క్రీన్ n కీబోర్డ్ నుండి ఎంటర్ చేసిన పేర్ల పై పొందండి. ఆ, ఒక సమయంలో లూప్ ముగుస్తుంది. ఇది ప్రారంభ మరియు ఆధునిక వినియోగదారులకు ఇద్దరూ ఉపయోగిస్తారు. అతను కౌంట్ లేదు, మరియు అందువలన ప్రోగ్రామర్ మరియు ఒక అదనపు వేరియబుల్ ప్రత్యేక శ్రద్ధ అవసరం.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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