C++ Iegūstiet lietotāja ievadi

C Iegustiet Lietotaja Ievadi



Visefektīvākā augsta līmeņa programmēšanas valoda ir C++. Mums palīdz tās funkciju bibliotēkas. Dažreiz, strādājot ar C++, mums ir jāsaņem ievade no lietotāja, tāpēc mēs izmantojam komandu “cin”, kas iegūst lietotāja ievadi. Iebūvētā funkcija tiek izmantota kopā ar ekstrakcijas simboliem “>>”. Mēs varam to definēt arī kā iepriekš definētu mainīgo, ko sauc par “cin”, kas izmanto ekstrakcijas simbolus (>>), lai iegūtu informāciju no tastatūras, ko lietotājs ievada. Šeit mēs kopā ar kodiem detalizēti izpētīsim jēdzienu, kā iegūt lietotāja ievadi C++ valodā.

1. piemērs:

Pirmais kods ir šeit, kur mēs iegūstam veselu skaitļa vērtību no lietotāja. Pirmajā rindā mēs iekļaujam “iostream” galvenes failu, jo mums ir jāiegūst ievade un jāparāda izvade šeit. Funkciju “cin” un “cout” deklarēšana tiek veikta šajā galvenes failā. Pēc tam tiek pievienota nosaukumvieta “std”, jo tā nosaka tādas funkcijas kā “cin” un “cout”. Tāpēc, ja koda sākumā ievietojam “namespace std”, mums nav jāievada “std” ar katru funkciju.

Pēc tam mēs izsaucam funkciju “main()” un pēc tam deklarējam veselu datu tipa mainīgo. “int_value” ir mainīgā nosaukums, ko mēs šeit deklarējām. Pēc tam mēs izmantojam “cout”, kas palīdz uz ekrāna izdrukāt norādītos datus. Šeit mēs lietotājam parādām ziņojumu, kurā sakām: “Ievadiet veselu skaitli”. Zem tā mēs ievietojam “cin” kopā ar ekstrakcijas simboliem “>>” un ievietojam mainīgo “int_num”.







Tagad mēs ņemam lietotāja ievadīto informāciju un saglabājam to šeit. Mēs vēlamies arī parādīt veselu skaitli, ko lietotājs šeit ievada ekrānā. Tātad, mēs izmantojam “cout” zem šī un ievietojam tur “int_value”.



1. kods:



#iekļauts
izmantojot nosaukumvieta std ;
starpt galvenais ( ) {
starpt int_value ;
cout <> int_value ;
cout << 'Vesels skaitlis ir: ' << int_value ;
atgriezties 0 ;
}

Izvade:
Kad dotais kods tiek izpildīts, ievadām “89” un kā lietotāja ievadi tiek ņemts “89”. Pēc tam mēs nospiežam “Enter”, tāpēc tiek parādīta nākamā rinda.





2. piemērs:

Mums ir jāiegūst ievade un jāparāda izvade šeit. Tādējādi pirmajā rindā mēs iekļaujam galvenes failu “iostream”. Šajā galvenes failā ir deklarācijas funkcijām “cin” un “cout”. Pēc tam tiek pievienota nosaukumvieta “std”. Mums nav jāievada “std” ar katru funkciju, ja koda sākumā pievienojam “namespace std”.



Pēc funkcijas “main()” izsaukšanas tiek deklarēts “float” datu tipa mainīgais. Šeit deklarēto mainīgo sauc par “float_value”. Tālāk mēs izmantojam funkciju “cout”, lai palīdzētu atveidot sniegtos datus terminālī. Šeit, parādot ziņojumu, lietotājam ir jāievada peldošais skaitlis. Mainīgais “float_num” un ekstrakcijas simboli “>>” ir novietoti zem tā kopā ar “cin”.
Lietotāja ievade tiek apkopota un saglabāta mapē “float_num”. Mēs vēlreiz izmantojam funkciju “cout” un ievietojam “float_value”, jo mēs vēlamies arī redzēt peldošo skaitli, ko lietotājs ievada ekrānā.

2. kods:

#include
izmantojot nosaukumvieta std ;
starpt galvenais ( ) {
peldēt peldošā_vērtība ;
cout <> peldošā_vērtība ;
cout << 'Peldošais skaitlis ir: << peldošā_vērtība ;
atgriezties 0 ;
}

Izvade :
Kad darbojas iepriekš minētais kods, mēs no tastatūras ievadām “87.5” kā lietotāja ievadi. Nākamajā rindā tiek parādīta peldošā vērtība, kad mēs noklikšķinām uz “Enter”.

3. piemērs:

Tagad iegūsim no lietotāja “dubultā” datu tipa vērtību. Šeit mēs inicializējam “double” datu tipa “double_value” un pēc tam ievietojam ziņojumu, ko vēlamies parādīt lietotājam. Pēc tam mēs izmantojam “cin>>” un šeit ievietojam mainīgo “double_value”. Lietotāja ievade tiek saglabāta šajā mainīgajā “double_value”. Mēs atkal izmantojam “cout”, kur ievietojam mainīgo “double_value”, lai parādītu ievadi, ko lietotājs ievada kā izvadi.

3. kods:

#iekļauts
izmantojot nosaukumvieta std ;
starpt galvenais ( ) {
dubultā dubultā_vērtība ;
cout <> dubultā_vērtība ;
cout << 'Dubultais skaitlis ir: << dubultā_vērtība ;
atgriezties 0 ;
}

Izvade :
Šeit mēs ievadām dubultā datu tipa numuru un nospiediet 'Enter'. Bet šeit mēs atzīmējam, ka tas neparāda pilnu numuru. Lai parādītu pilnu “dubulto” datu tipa numuru, mums ir vajadzīgas dažas metodes C++.

4. piemērs:

Šeit mēs iekļaujam vēl vienu galvenes failu, kas ir “bits/stdc++.h”, jo tajā ir visas vēlamās funkciju deklarācijas. Šeit mēs iestatām vēlamo ziņojumu, ko lietotājs redzētu pēc datu tipa 'double' inicializācijas 'double_d'. Tālāk mēs izmantojam funkciju “cin>>” un šeit piešķiram mainīgo “double_d”. Ievade tiek saglabāta mapē “double_d”. Lai parādītu ievadi, ko lietotājs šeit ievada kā izvadi, laukā “cout” atkal ievadām mainīgo “double_d”. Mēs arī iekļaujam funkciju “setprecision()”, kurā pievienojam “10”, lai tā pielāgotu dubultā datu tipa vērtības precizitāti un attiecīgi izdrukātu to. Šeit iestatītā precizitāte ir “10”.

4. kods:

#iekļauts
#iekļauts
izmantojot nosaukumvieta std ;
starpt galvenais ( ) {
dubultā d_vērtība2 ;
cout <> d_vērtība2 ;
cout << iestatītā precizitāte ( 10 ) << 'Dubultais skaitlis ir: << d_vērtība2 ;
atgriezties 0 ;
}

Izvade :
Šeit tas apkopo ievadi un pēc tam parāda “dubulto” vērtību saskaņā ar to pašu precizitāti, ko mēs pielāgojām dotajā kodā.

5. piemērs:

Šajā kodā mēs iegūstam rakstzīmes ievadi no lietotāja. Mēs inicializējam “char” mainīgo “char1” un pēc tam izmantojam “cout”, lai parādītu ziņojumu. Pēc tam mēs ievietojam “cin>>” un ievietojam tur šo “char1”. Tātad šeit tiek saglabāta lietotāja ievadītā rakstzīme. Pēc tam mēs atkal izmantojam “cout”, lai parādītu rakstzīmi, kas ir saglabāta mainīgajā “char1”.

5. kods:

#include
izmantojot nosaukumvieta std ;
starpt galvenais ( ) {
char char1 ;
cout <> char1 ;
cout << 'Varonis ir:' << char1 ;
atgriezties 0 ;
}

Izvade :
Pēc izpildes tiek parādīts šis ziņojums. Kā rakstzīmes ievadi mēs ierakstām “z”. Pēc tam nākamajā rindā tiek parādīta ievadītā rakstzīme.

6. piemērs:

Mēs saņemam virknes ievadi no lietotāja šajā kodā. Šeit mēs inicializējam “string” mainīgo “myName” un izmantojam “cout”, lai izvadītu ziņojumu. Pēc tam šajā vietā ievietojam “myName” un “cin>>”. Tādējādi lietotāja ievadītā virkne tiek saglabāta šeit. Pēc tam mēs vēlreiz izmantojam komandu “cout”, lai parādītu virkni, kas ir saglabāta mainīgajā “myName”.

6. kods:

#include
izmantojot nosaukumvieta std ;
starpt galvenais ( ) {
virkne myName ;
cout <> Mans vārds ;
cout << 'Mani sauc: ' << Mans vārds ;
atgriezties 0 ;
}

Izvade:
Tiek parādīts šāds ziņojums. Ievades laukā ievadām virkni “Pēteris”. Ievadītā virkne tiek parādīta šādā rindā:

7. piemērs:

Ja kā ievadi vēlamies izmantot vairākas virknes vai līniju, mums ir jāizmanto funkcija “getline()”. Šeit mēs deklarējam “virknes nosaukumu”. Pēc tam mūsu ievadītais ziņojums tiek izdrukāts, izmantojot “cout”. Pēc tam funkcijā “getline ()” ievietojam “Name” un “cin”, kas no lietotāja saņem vairākas virknes ievades un saglabā tās mainīgajā “Name”. Tādējādi tiek saglabātas lietotāja ievadītās virknes. Tālāk mēs parādām virknes, kas ir saglabātas mainīgajā “Nosaukums”, izmantojot komandu “cout”.

7. kods:

#include
izmantojot nosaukumvieta std ;
starpt galvenais ( ) {
virknes nosaukums ;
cout << 'Lūdzu, ievadiet savu pilno vārdu šeit:' ;
getline ( ēšana , Vārds ) ;
cout << 'Jūsu pilns vārds ir:' << Vārds ;
atgriezties 0 ;
}

Izvade:
Šeit šajā iznākumā kā virknes datus ievadām “James Samuel”. Nospiežot taustiņu “Enter”, šeit tiek parādīts pilns nosaukums, jo mēs izmantojām funkciju “getline ()”.

Secinājums

Šajā rokasgrāmatā mēs apspriedām “C++ lietotāja ievadi”. Mēs izpētījām šo koncepciju un uzzinājām, ka komanda “cin” kopā ar ekstrakcijas simboliem “>>” tiek izmantota, lai iegūtu lietotāja ievadi. Mēs ar komandas “cin>>” palīdzību paņēmām no lietotāja veselā skaitļa, float, double, char un virknes datu tipu vērtības un demonstrējām C++ piemērus, kuros detalizēti izskaidrots “lietotāja ievades” jēdziens. .