У овом упутству научићемо да користимо цин објекат за узимање података од корисника, а цоут објекат за приказ излаза кориснику уз помоћ примера.
Ц ++ излаз
У језику Ц ++ 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