Команда (фрилансеры)

Набираем команду фрилансеров, Вы:

  • Программист,
  • Дизайнер,
  • SEO-специалист,
  • Менеджер

Разработка на заказ

Наша команда фрилансеров выполнит
работы на заказ:

Создание и раскрутка сайтов
Разработка приложений (мобайл, десктоп, сервер)
Разработка игр (веб, мобайл, 3D)
Аутсорсинг, фриланс

Контакты
vk.com/sitev_ru
Skype: sitev.ru
E-mail: mike@sitev.ru
github.com/sitev

Рейтинг@Mail.ru

Besucherzahler
счетчик посещений
Сайт на C++
Наш сайт работает на C++ и это очень круто! =))

Вывод в консоль C++. Урок 3

Консоль компьютера — набор устройств ввода-вывода (клавиатура и монитор), обеспечивающая взаимодействие человека с компьютером. Под выводом в консоль мы подразумеваем вывод в окно консоли, которое выглядит так:

Чтобы быстрее изучить материал, напишем небольшой примерчик, и разберём его по строчкам:

#include <iostream> // Подключить библиотеку iostream – библиотеку файловых потоков ввода/вывода данных
using namespace std; // Использовать пространство имён std по-умолчанию

int main() // Начало фукнции main
{
	setlocale(0, ""); // Настроить консоль на вывод русских букв
	cout << "Привет, мир!" << endl; // Вывод текста "Привет, мир!" в консоль

	system("pause"); // Ожидание нажатия клавиши
	return 0; // Корректный возврат из функции main
}

Внимательно изучаем комментарии, вышеприведённого текста. Как видим cout << "Привет, мир!" << endl; - этот и есть непосредственный вывод в консоль. Разберём эту строчку подробнее.

cout - оператор выводы в поток
<< - операция передачи данных в поток
endl - оператор переноса курсора на следующую строку.

Обратим внимание, что мы используем вызов system("pause"); чтобы не закрывалось окошко консоли и мы успели прочитать выведенный на экран текст.

Ввод данных из консоли

Как мы писали выше, консоль - это клавиатура и монитор. Выводить на монитор мы научились, а читать введённые данные с клавиатуры ещё нет. Для этого используется оператор cin. Напишем небольшую программку сложения 2-х чисел и разберём её:

#include <iostream>
using namespace std;

int main() {
	setlocale(0, "");

	int a;
	cout << "Введите число: ";
	cin >> a; // Вводим значение и присваиваем его в переменную a

	int b;
	cout << "Введите число: ";
	cin >> b; // Вводим значение и присваиваем его в переменную b

	int c = a + b; // Складываем два числа и помещаем результат в переменную c
	cout << "Сумма чисел = " << c << endl; // Результат выводим на экран

	system("pause");
	return 0;
}

Как мы видим из комментариев, мы сначала вводим значение с клавиатуры и присваиваем его переменной a, потом также поступаем с переменной b, складываем числа в переменную c и выводим результат на экран консоли.

Всё очень просто и прозрачно, но если что-то непонятно, необходимо ещё раз прочитать и усвоить материал! ))


  • - 2017-10-17 00:26:58

    Русские буквы вывод на Windows XP код: #include <windows.h> #include <iostream> char bufrus[256]; char * rus(const char* text) { CharToOem(text, bufrus); return bufrus; } int main() { setlocale(LC_CTYPE, &guotrus&guot); std:: cout<<rus(&guotВеликий могучий русский язык &guot); std:: cout<<&guot Великий могучий русский язык &guot; std::cout << &guotHello world!&guot ; system(&guotpause&guot); return 0; }

  • - 2017-10-17 00:27:37

    Русские буквы вывод на Windows XP код: #include <windows.h> #include <iostream> char bufrus[256]; char * rus(const char* text) { CharToOem(text, bufrus); return bufrus; } int main() { setlocale(LC_CTYPE, &guotrus&guot); std:: cout<<rus(&guotВеликий могучий русский язык &guot); std:: cout<<&guot Великий могучий русский язык &guot; std::cout << &guotHello world!&guot ; system(&guotpause&guot); return 0; }

Отправить комментарий
Наш проект: язык Cj
Cj - язык программирования (C++ & Javascript)
Новый язык программирования, для разработки веб, мобайл, десктоп-приложений, игр... подробнее...

Хотите поддержать проект?

  • Оставляйте ссылки на наш сайт
  • Станьте спонсором проекта
подробнее...

Концепция SITEV.ru

SITEV.ru - это социальная сеть для ИТ-специалистов (программистов, дизайнеров, seo-специалистов, рекламных менеджеров, маркетологов), в том числе фрилансеров, бизнесменов... а также обычных пользователей, для которых и делается ИТ

Реклама


Поиск работы по всему миру