C++ பயனர் உள்ளீட்டைப் பெறவும்

C Payanar Ullittaip Peravum



மிகவும் பயனுள்ள உயர்நிலை நிரலாக்க மொழி C++ அதன் பல்வேறு செயல்பாட்டு நூலகங்கள் நமக்கு உதவுகின்றன. சில நேரங்களில், C++ உடன் பணிபுரியும் போது, ​​பயனரிடமிருந்து ஒரு உள்ளீட்டைப் பெற வேண்டும், எனவே பயனரின் உள்ளீட்டைப் பெறும் 'cin' கட்டளையைப் பயன்படுத்துகிறோம். உள்ளமைக்கப்பட்ட செயல்பாடு '>>' பிரித்தெடுத்தல் குறியீடுகளுடன் பயன்படுத்தப்படுகிறது. பயனர் உள்ளிடும் விசைப்பலகையில் இருந்து ஒரு தகவலைப் பெற, பிரித்தெடுத்தல் குறியீடுகளைப் (>>) பயன்படுத்தும் “சின்” எனப்படும் முன் வரையறுக்கப்பட்ட மாறியாகவும் இதை வரையறுக்கலாம். இங்கே, C++ இல் பயனரின் உள்ளீட்டைப் பெறுவதற்கான கருத்தை குறியீடுகளுடன் விரிவாகப் படிப்போம்.

எடுத்துக்காட்டு 1:

பயனரிடமிருந்து ஒரு முழு எண் மதிப்பைப் பெறும் முதல் குறியீடு இங்கே உள்ளது. முதல் வரியில், 'iostream' தலைப்புக் கோப்பைச் சேர்க்கிறோம், ஏனெனில் நாம் உள்ளீட்டைப் பெற வேண்டும் மற்றும் வெளியீட்டை இங்கே காட்ட வேண்டும். 'சின்' மற்றும் 'கவுட்' செயல்பாடுகளின் அறிவிப்பு இந்த தலைப்பு கோப்பில் செய்யப்படுகிறது. பின்னர், 'சின்' மற்றும் 'கவுட்' போன்ற செயல்பாடுகளை வரையறுக்கும் என்பதால் 'std' பெயர்வெளி சேர்க்கப்படுகிறது. எனவே, நமது குறியீட்டின் தொடக்கத்தில் “namespace std” ஐச் செருகினால், ஒவ்வொரு செயல்பாட்டிலும் “std” என்று தட்டச்சு செய்ய வேண்டியதில்லை.

பின்னர், 'முதன்மை()' செயல்பாட்டை அழைக்கிறோம், பின்னர் முழு தரவு வகையின் மாறியை அறிவிக்கிறோம். 'int_value' என்பது நாம் இங்கு அறிவித்த மாறியின் பெயர். இதற்குப் பிறகு, கொடுக்கப்பட்ட தரவை திரையில் அச்சிட உதவும் “கவுட்” ஐப் பயன்படுத்துகிறோம். இங்கே, 'ஒரு முழு எண்ணை உள்ளிடவும்' என்ற செய்தியை பயனருக்குக் காண்பிக்கிறோம். இதற்குக் கீழே, பிரித்தெடுத்தல் குறியீடுகளான “>>” உடன் “cin” ஐ வைத்து, “int_num” மாறியை வைக்கிறோம்.







இப்போது, ​​பயனரின் உள்ளீட்டை எடுத்து அதை இங்கே சேமிக்கிறோம். பயனர் உள்ளிடும் முழு எண் எண்ணையும் இங்கே திரையில் காட்ட விரும்புகிறோம். எனவே, இதற்குக் கீழே உள்ள 'cout' ஐப் பயன்படுத்தி, 'int_value' ஐ வைக்கிறோம்.



குறியீடு 1:



#சேர்க்கிறது
பயன்படுத்தி பெயர்வெளி வகுப்பு ;
முழு எண்ணாக முக்கிய ( ) {
முழு எண்ணாக int_value ;
கூட் <> int_value ;
கூட் << 'முழு எண்:' << int_value ;
திரும்ப 0 ;
}

வெளியீடு:
கொடுக்கப்பட்ட குறியீடு செயல்படுத்தப்படும் போது, ​​நாம் '89' ஐ உள்ளிடுகிறோம், அது பயனரின் உள்ளீடாக '89' ஐ எடுக்கும். பின்னர், நாம் 'Enter' ஐ அழுத்தினால், அது அடுத்த வரியைக் காட்டுகிறது.





எடுத்துக்காட்டு 2:

நாம் உள்ளீட்டைப் பெற்று, வெளியீட்டை இங்கே காட்ட வேண்டும். எனவே, 'iostream' தலைப்பு கோப்பை முதல் வரியில் சேர்க்கிறோம். இந்த தலைப்புக் கோப்பில் 'சின்' மற்றும் 'கவுட்' செயல்பாடுகளுக்கான அறிவிப்புகள் உள்ளன. அடுத்து, 'std' பெயர்வெளி சேர்க்கப்படுகிறது. நமது குறியீட்டின் தொடக்கத்தில் 'namespace std'ஐச் சேர்த்தால், ஒவ்வொரு செயல்பாட்டிலும் 'std' என்று தட்டச்சு செய்ய வேண்டியதில்லை.



“main()” செயல்பாட்டிற்கான அழைப்பைத் தொடர்ந்து, “float” தரவு வகை மாறி அறிவிக்கப்படுகிறது. நாம் இங்கு அறிவிக்கும் மாறியானது “float_value” எனப்படும். அடுத்து, டெர்மினலில் வழங்கப்பட்ட தரவை வழங்க உதவ, 'கவுட்' செயல்பாட்டைப் பயன்படுத்துகிறோம். இங்கே, ஒரு செய்தியைக் காண்பிப்பதன் மூலம் மிதவை எண்ணை உள்ளிடுமாறு பயனரிடம் கூறுகிறோம். “float_num” மாறி மற்றும் பிரித்தெடுத்தல் குறியீடுகள் “>>” இதற்குக் கீழே “cin” உடன் இணைக்கப்பட்டுள்ளன.
பயனரின் உள்ளீடு சேகரிக்கப்பட்டு 'float_num' இல் சேமிக்கப்படும். திரையில் பயனர் உள்ளிடும் ஃப்ளோட் எண்ணையும் நாங்கள் பார்க்க விரும்புவதால், இதற்குக் கீழே “கவுட்” செயல்பாட்டை மீண்டும் ஒருமுறை பயன்படுத்துகிறோம், மேலும் “float_value” ஐச் செருகுவோம்.

குறியீடு 2:

# அடங்கும்
பயன்படுத்தி பெயர்வெளி வகுப்பு ;
முழு எண்ணாக முக்கிய ( ) {
மிதவை மிதவை_மதிப்பு ;
கூட் <> மிதவை_மதிப்பு ;
கூட் << 'ஃப்ளோட் எண்:' << மிதவை_மதிப்பு ;
திரும்ப 0 ;
}

வெளியீடு :
முன்னர் குறிப்பிடப்பட்ட குறியீடு இயங்கும் போது, ​​பயனரின் உள்ளீடாக விசைப்பலகையில் இருந்து “87.5” என தட்டச்சு செய்கிறோம். 'Enter' என்பதைக் கிளிக் செய்யும் போது அடுத்த வரி மிதவை மதிப்பைக் காட்டுகிறது.

எடுத்துக்காட்டு 3:

இப்போது, ​​பயனரிடமிருந்து 'இரட்டை' தரவு வகை மதிப்பைப் பெறுவோம். இங்கே, 'இரட்டை' தரவு வகையின் 'double_value' ஐ துவக்கி, பின்னர் பயனருக்குக் காட்ட விரும்பும் செய்தியை வைக்கிறோம். இதற்குப் பிறகு, “cin>>” ஐப் பயன்படுத்தி, “double_value” மாறியை இங்கே வைக்கிறோம். பயனரின் உள்ளீடு இந்த “double_value” மாறியில் சேமிக்கப்படுகிறது. பயனர் வெளியீட்டாக உள்ளிடும் உள்ளீட்டைக் காட்ட, 'double_value' மாறியைச் செருகும் இடத்தில் 'cout' ஐ மீண்டும் பயன்படுத்துவோம்.

குறியீடு 3:

#சேர்க்கிறது
பயன்படுத்தி பெயர்வெளி வகுப்பு ;
முழு எண்ணாக முக்கிய ( ) {
இரட்டை இரட்டை_மதிப்பு ;
கூட் <> இரட்டை_மதிப்பு ;
கூட் << 'இரட்டை எண்:' << இரட்டை_மதிப்பு ;
திரும்ப 0 ;
}

வெளியீடு :
இங்கே, நாம் இரட்டை தரவு வகை எண்ணை உள்ளிட்டு 'Enter' ஐ அழுத்தவும். ஆனால் இங்கே, இது முழு எண்ணைக் காட்டாது என்பதை நாங்கள் கவனிக்கிறோம். முழுமையான 'இரட்டை' தரவு வகை எண்ணைக் காட்ட, C++ இல் சில நுட்பங்கள் தேவை.

எடுத்துக்காட்டு 4:

இங்கே, 'bits/stdc++.h' என்று மேலும் ஒரு தலைப்புக் கோப்பைச் சேர்த்துள்ளோம், ஏனெனில் அதில் தேவையான அனைத்து செயல்பாட்டு அறிவிப்புகளும் உள்ளன. இங்கே, 'இரட்டை' தரவு வகையின் 'double_d' ஐ துவக்கிய பிறகு பயனர் பார்க்க விரும்பும் செய்தியை அமைத்துள்ளோம். அடுத்து, “cin>>” செயல்பாட்டைப் பயன்படுத்தி, “double_d” மாறியை இங்கு ஒதுக்குவோம். உள்ளீடு 'double_d' இல் சேமிக்கப்படுகிறது. பயனர் இங்கே உள்ளீட்டை வெளியீட்டாகக் காட்ட, 'double_d' மாறியை மீண்டும் 'cout' புலத்தில் உள்ளிடுவோம். நாங்கள் '10' ஐச் சேர்க்கும் 'setprecision()' செயல்பாட்டையும் சேர்த்துக் கொள்கிறோம், எனவே இது இரட்டை தரவு வகை மதிப்பின் துல்லியத்தை சரிசெய்து அதற்கேற்ப அச்சிடுகிறது. நாம் இங்கே அமைக்கும் துல்லியம் '10' ஆகும்.

குறியீடு 4:

#சேர்க்கிறது
#சேர்க்கிறது
பயன்படுத்தி பெயர்வெளி வகுப்பு ;
முழு எண்ணாக முக்கிய ( ) {
இரட்டை ஈ_மதிப்பு2 ;
கூட் <> ஈ_மதிப்பு2 ;
கூட் << துல்லியம் ( 10 ) << 'இரட்டை எண்:' << ஈ_மதிப்பு2 ;
திரும்ப 0 ;
}

வெளியீடு :
இங்கே, அது உள்ளீட்டைச் சேகரித்து, கொடுக்கப்பட்ட குறியீட்டில் நாம் சரிசெய்த அதே துல்லியத்தின்படி 'இரட்டை' மதிப்பைக் காண்பிக்கும்.

எடுத்துக்காட்டு 5:

இந்தக் குறியீட்டில், பயனரிடமிருந்து எழுத்தின் உள்ளீட்டைப் பெறுகிறோம். இங்கே 'char' மாறி 'char1' ஐ துவக்கி, செய்தியைக் காட்ட 'cout' ஐப் பயன்படுத்துகிறோம். பிறகு, “cin>>” ஐ வைத்து, இந்த “char1” ஐ அங்கே வைக்கிறோம். எனவே, பயனரால் உள்ளிடப்பட்ட எழுத்து இங்கே சேமிக்கப்படுகிறது. பின்னர், “char1” மாறியில் சேமிக்கப்பட்டுள்ள எழுத்தைக் காட்ட “cout” ஐ மீண்டும் பயன்படுத்துவோம்.

குறியீடு 5:

# அடங்கும்
பயன்படுத்தி பெயர்வெளி வகுப்பு ;
முழு எண்ணாக முக்கிய ( ) {
கரி கரி1 ;
கூட் <> கரி1 ;
கூட் << 'பாத்திரம்:' << கரி1 ;
திரும்ப 0 ;
}

வெளியீடு :
செயல்படுத்தப்பட்ட பிறகு, இந்த செய்தி காட்டப்படும். எழுத்து உள்ளீடாக “z” என்று தட்டச்சு செய்கிறோம். பின்னர், அடுத்த வரியில், உள்ளிடப்பட்ட எழுத்து காட்டப்படும்.

எடுத்துக்காட்டு 6:

இந்தக் குறியீட்டில் உள்ள பயனரிடமிருந்து சரம் உள்ளீட்டைப் பெறுகிறோம். இங்கே, 'ஸ்ட்ரிங்' மாறி 'myName' ஐ துவக்கி, செய்தியை வெளியிட 'cout' ஐப் பயன்படுத்துகிறோம். அடுத்து, அந்த இடத்தில் “myName” மற்றும் “cin>>” ஆகியவற்றைச் செருகுவோம். இதனால், பயனர் உள்ளிட்ட சரம் இங்கே சேமிக்கப்படுகிறது. அடுத்து, 'myName' மாறியில் சேமிக்கப்பட்ட சரத்தை காண்பிக்க 'cout' கட்டளையை மீண்டும் பயன்படுத்துகிறோம்.

குறியீடு 6:

# அடங்கும்
பயன்படுத்தி பெயர்வெளி வகுப்பு ;
முழு எண்ணாக முக்கிய ( ) {
சரம் myName ;
கூட் <> என் பெயர் ;
கூட் << 'என் பெயர்: ' << என் பெயர் ;
திரும்ப 0 ;
}

வெளியீடு:
பின்வரும் செய்தி தோன்றும். உள்ளீட்டு புலத்தில் 'பீட்டர்' சரத்தை உள்ளிடுகிறோம். உள்ளிடப்பட்ட சரம் பின்வரும் வரியில் காட்டப்படும்:

எடுத்துக்காட்டு 7:

நாம் பல சரங்களை அல்லது ஒரு வரியை உள்ளீடாக எடுக்க விரும்பினால், நாம் “getline()” செயல்பாட்டைப் பயன்படுத்த வேண்டும். 'சரம் பெயர்' என்பதை இங்கே அறிவிக்கிறோம். பின்னர், நாம் உள்ளிடும் செய்தி 'cout' ஐப் பயன்படுத்தி அச்சிடப்படுகிறது. பயனரிடமிருந்து பல சரம் உள்ளீடுகளைப் பெறும் “கெட்லைன்()” செயல்பாட்டில் “பெயர்” மற்றும் “சின்” ஆகியவற்றை வைத்து அவற்றை “பெயர்” மாறியில் சேமிக்கிறோம். இது பயனர் உள்ளிட்ட சரங்களைச் சேமிக்கிறது. அடுத்து, 'cout' கட்டளையைப் பயன்படுத்தி 'பெயர்' மாறியில் சேமிக்கப்பட்ட சரங்களை நாங்கள் காண்பிக்கிறோம்.

குறியீடு 7:

# அடங்கும்
பயன்படுத்தி பெயர்வெளி வகுப்பு ;
முழு எண்ணாக முக்கிய ( ) {
சரம் பெயர் ;
கூட் << 'உங்கள் முழுப் பெயரை இங்கே உள்ளிடவும்:' ;
கெட்லைன் ( உண்ணுதல் , பெயர் ) ;
கூட் << 'உங்கள் முழுப் பெயர்:' << பெயர் ;
திரும்ப 0 ;
}

வெளியீடு:
இங்கே, இந்த முடிவில், 'ஜேம்ஸ் சாமுவேல்' என்பதை சரம் தரவாக உள்ளிடுகிறோம். நாம் 'Enter' ஐ அழுத்தினால், 'getline()' செயல்பாட்டைப் பயன்படுத்தியதால், முழுப் பெயரையும் இங்கே காண்பிக்கும்.

முடிவுரை

இந்த வழிகாட்டியில் 'C++ பயனர் உள்ளீடு' பற்றி விவாதித்தோம். இந்தக் கருத்தை நாங்கள் ஆராய்ந்து, பயனரின் உள்ளீட்டைப் பெற, பிரித்தெடுத்தல் குறியீடுகளான “>>” உடன் “cin” கட்டளை பயன்படுத்தப்படுகிறது என்பதை அறிந்தோம். 'cin>>' கட்டளையின் உதவியுடன் பயனரிடமிருந்து முழு எண், ஃப்ளோட், டபுள், சார் மற்றும் சரம் தரவு வகை மதிப்புகளின் உள்ளீட்டை நாங்கள் எடுத்து, 'பயனர் உள்ளீடு' கருத்து விரிவாக விளக்கப்பட்டுள்ள C++ எடுத்துக்காட்டுகளை விளக்கினோம். .