U ovom uputstvu naučit ćemo koristiti cin objekt za uzimanje podataka od korisnika, a cout objekt za prikaz korisničkog izlaza uz pomoć primjera.
C ++ izlaz
U C ++-u cout
šalje formatirani izlaz standardnim izlaznim uređajima, poput zaslona. cout
Objekt koristimo zajedno s <<
operatorom za prikaz rezultata.
Primjer 1: Izlaz niza
#include using namespace std; int main() ( // prints the string enclosed in double quotes cout << "This is C++ Programming"; return 0; )
Izlaz
Ovo je programiranje na C ++
Kako funkcionira ovaj program?
- Prvo uključujemo
iostream
datoteku zaglavlja koja nam omogućuje prikaz rezultata. cout
Cilj je definiran unutarstd
namespace. Da bismo koristilistd
prostor imena, koristili smousing namespace std;
izjavu.- Svaki program C ++ započinje s
main()
funkcijom. Izvršenje koda započinje od početkamain()
funkcije. cout
je objekt koji ispisuje niz unutar navodnika" "
. Slijedi<<
operator.return 0;
je "status izlaza" izmain()
funkcije. Program završava ovom izjavom, međutim, ova izjava nije obavezna.
Napomena: Ako ne uključimo using namespace std;
izjavu, trebamo koristiti std::cout
umjesto cout
.
Ovo je preferirana metoda jer upotreba std
prostora imena može stvoriti potencijalne probleme.
Međutim, mi smo koristili std
prostor imena u našim vodičima kako bismo kodove učinili čitljivijima.
#include int main() ( // prints the string enclosed in double quotes std::cout << "This is C++ Programming"; return 0; )
Primjer 2: Izlaz brojeva i znakova
Za ispis brojeva i varijabli znakova koristimo isti cout
objekt, ali bez navodnika.
#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; )
Izlaz
70 256.783 lik: A
Bilješke:
endl
Manipulator služi za umetanje nove linije. Zbog toga se svaki izlaz prikazuje u novom retku.<<
Operater može koristiti više od jednom, ako želimo ispisati različitih varijabli, žice i tako dalje u jednoj izjavi. Na primjer:
cout << "character: " << ch << endl;
C ++ ulaz
U jeziku C ++ cin
uzima formatirani unos sa standardnih uređaja za unos, poput tipkovnice. cin
Objekt koristimo zajedno s >>
operatorom za unos podataka.
Primjer 3: Cjelobrojni ulaz / izlaz
#include using namespace std; int main() ( int num; cout <> num; // Taking input cout << "The number is: " << num; return 0; )
Izlaz
Unesite cijeli broj: 70 Broj je: 70
U programu smo koristili
cin>> num;
da preuzme ulaz od korisnika. Ulaz se pohranjuje u varijablu num. Za unos koristimo >>
operator s cin
.
Napomena: Ako ne uključimo using namespace std;
izjavu, trebamo koristiti std::cin
umjesto cin
.
C ++ Uzimanje višestrukih ulaza
#include using namespace std; int main() ( char a; int num; cout <> a>> num; cout << "Character: " << a << endl; cout << "Number: " << num; return 0; )
Izlaz
Unesite znak i cijeli broj: F 23 Znak: F Broj: 23