మాడ్యూల్ పాఠాలు (1/3)
షరతులతో కూడిన ప్రకటనలు (లేకపోతే)
షరతులతో కూడిన స్టేట్మెంట్లు నిర్దిష్ట షరతులు పాటించాలా వద్దా అనే దాని ఆధారంగా వివిధ బ్లాక్ల కోడ్లను అమలు చేయడానికి అనుమతిస్తాయి.
C++లో, ప్రాథమిక నిర్మాణం if, ఐచ్ఛికంగా else if మరియు else.
if-else నిర్మాణం
ప్రాథమిక సింటాక్స్కు షరతును కుండలీకరణాల్లో () మరియు కర్లీ బ్రేస్లలో కోడ్ యొక్క బ్లాక్ను జతచేయడం అవసరం {}:
int temperature = 25;
if (temperature > 30) {
std::cout << "It's very hot!" << std::endl;
} else if (temperature >= 20) {
std::cout << "The temperature is pleasant." << std::endl;
} else {
std::cout << "It's cold." << std::endl;
}చెల్లుబాటు అయ్యే షరతులతో కూడిన వ్యక్తీకరణలు
బూలియన్కి మార్చదగిన విలువను అందించే ఏదైనా వ్యక్తీకరణ షరతుగా ఉపయోగించవచ్చు:
- C++లో, విలువ
0లేదా పాయింటర్nullptrfalseగా పరిగణించబడుతుంది. 0(పాజిటివ్ లేదా నెగెటివ్) కాకుండా ఏదైనా ఇతర విలువtrueగా పరిగణించబడుతుంది.
int activeUsers = 5;
if (activeUsers) {
// This block runs because activeUsers is not 0 (true)
}మీరే ప్రయత్నించండి
std::cin నుండి చదివిన పూర్ణాంకం సంఖ్య ఇచ్చినట్లయితే, సంఖ్య 0 ప్రింట్ 'పాజిటీవో' కంటే ఎక్కువగా ఉంటే, లేకపోతే 'negativo o జీరో' అని ముద్రించండి.
సూచనను చూపించు
Usa la strttura `if (number > 0) { ... } else { ... }`.
3 ప్రయత్నాల తర్వాత పరిష్కారం లభిస్తుంది
std::cin నుండి a మరియు b అనే రెండు పూర్ణాంకాలు చదవండి. a అనేది b ప్రింట్ 'uguali'కి సమానం అయితే, 'diversi' అని ప్రింట్ చేయండి.
సూచనను చూపించు
పోలిక ఆపరేటర్ `==`ని ఉపయోగించండి మరియు రెండు వేరియబుల్స్:`std::cin >> a >> b;` చదవండి.
3 ప్రయత్నాల తర్వాత పరిష్కారం లభిస్తుంది