Основни улаз / излаз Ц ++

У овом упутству научићемо да користимо цин објекат за узимање података од корисника, а цоут објекат за приказ излаза кориснику уз помоћ примера.

Ц ++ излаз

У језику Ц ++ 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 

Занимљиви Чланци...