У овом упутству научићемо да користимо цин објекат за узимање података од корисника, а цоут објекат за приказ излаза кориснику уз помоћ примера.
Ц ++ излаз
У језику Ц ++ coutшаље форматирани излаз стандардним излазним уређајима, попут екрана. coutОбјекат користимо заједно са <<оператором за приказивање резултата.
Пример 1: Излаз низа
#include using namespace std; int main() ( // prints the string enclosed in double quotes cout << "This is C++ Programming"; return 0; )
Оутпут
Ово је програмирање на Ц ++
Како функционише овај програм?
- Прво укључујемо
iostreamдатотеку заглавља која нам омогућава приказ резултата. coutОбјекат дефинисан унутарstdимен. Да бисмо користилиstdпростор имена, користили смоusing namespace std;изјаву.- Сваки програм Ц ++ започиње са
main()функцијом. Извршење кода започиње од почеткаmain()функције. coutје објекат који исписује низ унутар наводника" ". Следи<<оператер.return 0;је „статус излаза“ изmain()функције. Програм се завршава овом изјавом, међутим, ова изјава није обавезна.
Напомена: Ако не укључимо using namespace std;изјаву, треба да користимо std::coutуместо cout.
Ово је преферирани метод јер коришћење stdпростора имена може створити потенцијалне проблеме.
Међутим, stdпростор имена користили смо у нашим водичима како бисмо кодове учинили читљивијим.
#include int main() ( // prints the string enclosed in double quotes std::cout << "This is C++ Programming"; return 0; )
Пример 2: Излаз бројева и знакова
За испис бројева и променљивих знакова користимо исти coutобјекат, али без наводника.
#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; )
Оутпут
70 256.783 лик: А.
Напомене:
endlМанипулант се користи за уметање нову линију. Због тога се сваки излаз приказује у новом реду.<<Оператор може бити више него једанпут, ако желимо да одштампате различите варијабле, жице и тако даље у једној изјави користи. На пример:
cout << "character: " << ch << endl;
Ц ++ улаз
У Ц ++ cinузима форматирани унос са стандардних уређаја за унос, као што је тастатура. cinОбјекат користимо заједно са >>оператором за унос података.
Пример 3: Целобројни улаз / излаз
#include using namespace std; int main() ( int num; cout <> num; // Taking input cout << "The number is: " << num; return 0; )
Оутпут
Унесите цео број: 70 Број је: 70
У програму смо користили
cin>> num;
да преузме улаз од корисника. Улаз се чува у променљивој нум. За унос користимо >>оператор са cin.
Напомена: Ако не укључимо using namespace std;изјаву, треба да користимо std::cinуместо cin.
Ц ++ Узимање вишеструких улаза
#include using namespace std; int main() ( char a; int num; cout <> a>> num; cout << "Character: " << a << endl; cout << "Number: " << num; return 0; )
Оутпут
Унесите знак и цео број: Ф 23 Знак: Ф Број: 23








