-లేకపోతే వర్సెస్ స్విచ్

రచయిత: Laura McKinney
సృష్టి తేదీ: 4 ఏప్రిల్ 2021
నవీకరణ తేదీ: 15 మే 2024
Anonim
KCR Vs Eetela In Huzurabad  కేసీఆర్ వర్సెస్ ఈటెలా
వీడియో: KCR Vs Eetela In Huzurabad కేసీఆర్ వర్సెస్ ఈటెలా

విషయము

ఒకవేళ if-else స్టేట్మెంట్ మరియు స్విచ్ స్టేట్మెంట్ మధ్య వ్యత్యాసం ఏమిటంటే, if-else స్టేట్మెంట్ ఏ స్టేట్మెంట్ ఎగ్జిక్యూట్ చేయాలో నిర్ణయిస్తుంది మరియు బహుళ స్టేట్మెంట్లను ఉపయోగిస్తుంది, అయితే స్విచ్ స్టేట్మెంట్ ఏ స్టేట్మెంట్ ఎగ్జిక్యూట్ అవుతుందో వినియోగదారుని నిర్ణయించనివ్వండి మరియు ఇది సిగ్నల్ స్టేట్మెంట్ ఉపయోగిస్తుంది.


కంప్యూటర్ ప్రోగ్రామింగ్‌లో, ఎంపిక స్టేట్‌మెంట్‌లు చాలా సందర్భాలలో ఉపయోగించబడతాయి. అనేక రకాల ఎంపిక స్టేట్‌మెంట్‌లు ఉన్నాయి, ఎక్కువగా ఉపయోగించిన రెండు ఎంపిక స్టేట్‌మెంట్‌లు if-else మరియు స్విచ్ స్టేట్‌మెంట్‌లు. ఒకవేళ స్టేట్మెంట్ ఏ స్టేట్మెంట్ ఎగ్జిక్యూట్ చేయాలో నిర్ణయిస్తుంది మరియు బహుళ స్టేట్మెంట్లను ఉపయోగిస్తుంది, అయితే స్విచ్ స్టేట్మెంట్ ఏ స్టేట్మెంట్ ఎగ్జిక్యూట్ అవుతుందో వినియోగదారుని నిర్ణయించనివ్వండి మరియు ఇది సిగ్నల్ స్టేట్మెంట్ ఉపయోగిస్తుంది. ఎంచుకున్న స్టేట్‌మెంట్‌లను ఉపయోగించి నిర్దిష్ట బ్లాక్‌కు నియంత్రణ ఇవ్వబడుతుంది.

If-else స్టేట్మెంట్ ఆబ్జెక్ట్ ఓరియెంటెడ్ ప్రోగ్రామింగ్‌లో ఉపయోగించబడుతుంది. ఒకవేళ if-else స్టేట్మెంట్ యొక్క సాధారణ ఫార్మాట్ గురించి మనం మాట్లాడితే: if (వ్యక్తీకరణ). ప్రోగ్రామింగ్ భాషలో, ఉంటే మరియు లేకపోతే కీలకపదాలు. If-else స్టేట్మెంట్ అమలు చేయడానికి మీరు సూచనల సమితిని ఉపయోగిస్తారు. నిజం మరియు తప్పు అని if-else స్టేట్మెంట్ కోసం బూలియన్ విలువ ఉపయోగించబడుతుంది. స్టేట్మెంట్ నిజం కాకపోతే అది తప్పుడు తిరిగి వస్తుంది మరియు లేకపోతే అది నిజం అవుతుంది. స్విచ్ స్టేట్మెంట్ యొక్క సాధారణ రూపం: స్విచ్ (వ్యక్తీకరణ) {కేసు స్థిరాంకం 1: ప్రకటనలు (లు); విరామం; కేసు స్థిరాంకాలు 2: ప్రకటనలు (లు); విచ్ఛిన్నం; కేసు స్థిరాంకం 3; ప్రకటనలు (లు); బ్రేక్; కేసు స్థిరాంకం 4; ప్రకటనలు (లు); బ్రేక్; డిఫాల్ట్ ప్రకటనలు (లు)}. ఈ వ్యక్తీకరణ పూర్ణాంకం లేదా అక్షర స్థిరాంకాలను అంచనా వేస్తుంది. స్విచ్ మరియు బ్రేక్‌లో బహుళ ఎంపికలు ఉన్నాయి, స్విచ్ స్టేట్‌మెంట్‌లో చాలా ముఖ్యమైన పాత్ర పోషిస్తుంది. కండిషన్ 1, కండిషన్ 2, కండిషన్ 3, కండిషన్ 4 వంటి షరతులు ఉన్నాయి. స్విచ్ స్టేట్మెంట్ ఈ షరతుల మధ్య మారడానికి అనుమతిస్తుంది మరియు బ్రేక్ స్టేట్మెంట్ ఉపయోగించి ముగించబడుతుంది.


విషయ సూచిక: if-else మరియు స్విచ్ మధ్య వ్యత్యాసం

  • పోలిక చార్ట్
  • ఉంటే-లేకపోతే ప్రకటన
  • స్టేట్మెంట్ మార్చండి
  • కీ తేడాలు
  • ముగింపు
  • వివరణాత్మక వీడియో

పోలిక చార్ట్

ఆధారంగాఉంటే-లేకపోతే ప్రకటన స్టేట్మెంట్ మార్చండి
అర్థం if-else స్టేట్మెంట్ ఏ స్టేట్మెంట్ ఎగ్జిక్యూట్ చేయాలో నిర్ణయిస్తుంది మరియు బహుళ స్టేట్మెంట్లను ఉపయోగిస్తుందిస్విచ్ స్టేట్మెంట్ ఏ స్టేట్మెంట్ ఎగ్జిక్యూట్ చేయాలో వినియోగదారుని నిర్ణయించనివ్వండి.
తేలియాడే పూర్ణాంకంIf-else స్టేట్మెంట్ ఫ్లోటింగ్ పూర్ణాంకాన్ని కూడా అంచనా వేస్తుంది.స్విచ్ స్టేట్మెంట్ ఫ్లోటింగ్ పూర్ణాంకాన్ని అంచనా వేయదు.
తార్కిక వ్యక్తీకరణ If-else స్టేట్మెంట్ తార్కిక వ్యక్తీకరణను పరీక్షించండిస్విచ్ స్టేట్మెంట్ తార్కిక వ్యక్తీకరణను పరీక్షించదు
అమలుIf-else స్టేట్మెంట్ అమలు సులభంస్విచ్ స్టేట్మెంట్ అమలు సులభం కాదు

ఉంటే-లేకపోతే ప్రకటన

If-else స్టేట్మెంట్ ఆబ్జెక్ట్ ఓరియెంటెడ్ ప్రోగ్రామింగ్‌లో ఉపయోగించబడుతుంది. ఒకవేళ if-else స్టేట్మెంట్ యొక్క సాధారణ ఫార్మాట్ గురించి మనం మాట్లాడితే: if (వ్యక్తీకరణ). ప్రోగ్రామింగ్ భాషలో, ఉంటే మరియు లేకపోతే కీలకపదాలు. If-else స్టేట్మెంట్ అమలు చేయడానికి మీరు సూచనల సమితిని ఉపయోగిస్తారు. నిజం మరియు తప్పు అని if-else స్టేట్మెంట్ కోసం బూలియన్ విలువ ఉపయోగించబడుతుంది. ప్రకటన నిజం కాకపోతే, అది తప్పుడు తిరిగి వస్తుంది, లేకపోతే, అది నిజం అవుతుంది.


స్టేట్మెంట్ మార్చండి

స్విచ్ స్టేట్మెంట్ యొక్క సాధారణ రూపం: స్విచ్ (వ్యక్తీకరణ) {కేసు స్థిరాంకం 1: ప్రకటనలు (లు); విరామం; కేసు స్థిరాంకాలు 2: ప్రకటనలు (లు); విచ్ఛిన్నం; కేసు స్థిరాంకం 3; ప్రకటనలు (లు); బ్రేక్; కేసు స్థిరాంకం 4; ప్రకటనలు (లు); బ్రేక్; డిఫాల్ట్ ప్రకటనలు (లు)}. ఈ వ్యక్తీకరణ పూర్ణాంకం లేదా అక్షర స్థిరాంకాలను అంచనా వేస్తుంది. స్విచ్ మరియు బ్రేక్‌లో బహుళ ఎంపికలు ఉన్నాయి, స్విచ్ స్టేట్‌మెంట్‌లో చాలా ముఖ్యమైన పాత్ర పోషిస్తుంది. కండిషన్ 1, కండిషన్ 2, కండిషన్ 3, కండిషన్ 4 వంటి షరతులు ఉన్నాయి. స్విచ్ స్టేట్మెంట్ ఈ షరతుల మధ్య మారడానికి అనుమతిస్తుంది మరియు బ్రేక్ స్టేట్మెంట్ ఉపయోగించి ముగించబడుతుంది.

కీ తేడాలు

  1. ఒకవేళ స్టేట్మెంట్ ఏ స్టేట్మెంట్ ఎగ్జిక్యూట్ చేయాలో నిర్ణయిస్తుంది మరియు బహుళ స్టేట్మెంట్లను ఉపయోగిస్తుంది, అయితే స్విచ్ స్టేట్మెంట్ ఏ స్టేట్మెంట్ ఎగ్జిక్యూట్ అవుతుందో వినియోగదారుని నిర్ణయించనివ్వండి.
  2. If-else స్టేట్మెంట్ ఫ్లోటింగ్ పూర్ణాంకాన్ని కూడా అంచనా వేస్తుంది, అయితే స్విచ్ స్టేట్మెంట్ ఫ్లోటింగ్ పూర్ణాంకాన్ని అంచనా వేయదు.
  3. If-else స్టేట్మెంట్ తార్కిక వ్యక్తీకరణను పరీక్షిస్తుంది, అయితే స్విచ్ స్టేట్మెంట్ తార్కిక వ్యక్తీకరణను పరీక్షించదు.
  4. If-else స్టేట్మెంట్ అమలు సులభం అయితే స్విచ్ స్టేట్మెంట్ అమలు సులభం కాదు.

ముగింపు

పై ఈ వ్యాసంలో if-else మరియు అమలుతో స్టేట్మెంట్ మధ్య స్పష్టమైన వ్యత్యాసాన్ని చూస్తాము.

వివరణాత్మక వీడియో