V tej vadnici se bomo naučili uporabljati objekt cin, da uporabnika vnesemo, objekt cout pa uporabniku s pomočjo primerov prikažemo izhod.
Izhod C ++
V C ++ cout
pošlje formatirani izhod standardnim izhodnim napravam, kot je zaslon. Uporabljamo cout
objekt skupaj z <<
operaterjem za prikaz izhoda.
Primer 1: Izhod niza
#include using namespace std; int main() ( // prints the string enclosed in double quotes cout << "This is C++ Programming"; return 0; )
Izhod
To je programiranje na C ++
Kako deluje ta program?
- Najprej vključimo
iostream
datoteko glave, ki nam omogoča prikaz izhodnih podatkov. cout
Objekt je definiran znotrajstd
imenskem prostoru. Za uporabostd
imenskega prostora smo uporabiliusing namespace std;
stavek.- Vsak program C ++ se začne s
main()
funkcijo. Izvajanje kode se začne od začetkamain()
funkcije. cout
je predmet, ki natisne niz znotraj narekovajev" "
. Sledi<<
operater.return 0;
je "stanje izhoda"main()
funkcije. Program se konča s to izjavo, vendar ta izjava ni obvezna.
Opomba: Če using namespace std;
stavka ne vključimo , moramo std::cout
namesto njega uporabiti cout
.
To je najprimernejša metoda, saj lahko uporaba std
imenskega prostora ustvari potencialne težave.
Vendar smo std
v naših vajah uporabili imenski prostor, da bi kode naredili bolj berljive.
#include int main() ( // prints the string enclosed in double quotes std::cout << "This is C++ Programming"; return 0; )
Primer 2: Izhod številk in znakov
Za tiskanje številk in znakovnih spremenljivk uporabimo isti cout
predmet, vendar brez narekovajev.
#include using namespace std; int main() ( int num1 = 70; double num2 = 256.783; char ch = 'A'; cout << num1 << endl; // print integer cout << num2 << endl; // print double cout << "character: " << ch << endl; // print char return 0; )
Izhod
70 256.783 znak: A
Opombe:
- Z
endl
manipulatorjem se vstavi nova vrstica. Zato je vsak izhod prikazan v novi vrstici. <<
Operater se lahko uporabi več kot enkrat, če želimo natisniti različne spremenljivke, strune in tako naprej v enem samem stavku. Na primer:
cout << "character: " << ch << endl;
Vnos C ++
V jeziku C ++ cin
zavzame formatiran vnos iz standardnih vhodnih naprav, kot je tipkovnica. Uporabljamo cin
objekt skupaj z >>
operaterjem za sprejemanje vhod.
Primer 3: Celoštevilčni vhod / izhod
#include using namespace std; int main() ( int num; cout <> num; // Taking input cout << "The number is: " << num; return 0; )
Izhod
Vnesite celo število: 70 Število je: 70
V programu smo uporabili
cin>> num;
da uporabnik vnese podatke. Vnos je shranjen v spremenljivki num. Za vnos uporabljamo >>
operator z cin
.
Opomba: Če using namespace std;
stavka ne vključimo , moramo std::cin
namesto njega uporabiti cin
.
C ++ Sprejem več vhodov
#include using namespace std; int main() ( char a; int num; cout <> a>> num; cout << "Character: " << a << endl; cout << "Number: " << num; return 0; )
Izhod
Vnesite znak in celo število: F 23 Znak: F Število: 23