Найти в Дзене

Курс по C++ для новичков. Основы. Часть 3.

Оглавление

Считывание данных с клавиатуры

В прошлых примерах действия производились над данными, которые уже были вписаны в программу. В программе вычисления площади уже сразу были вписаны длина и ширина прямоугольника (7 и 5).

Для того, чтобы пользователь смог сам ввести какие-то данные в программу, нужно использовать оператор ввода ">>". Чтобы считать данные с клавиатуры нужно написать так:

cin >> переменная;

Идентификатор cin связан с клавиатурой, хотя его можно переопределить и на другое устройство.

Сделаем программу вычисления площади, в которой пользователь будет сам вводить размеры сторон прямоугольника.

-2

Пример вывода программы.

-3

Обратите внимание на эти строки.

-4

Здесь инструкция cout приглашаешь пользователя ввести данные, а конструкция cin принимает эти самые данные.

Вариации на тему вывода данных

До этого момента мы использовали самые простые типы инструкций cout. Но в C++ существуют и другие варианты вывода данных. Например две инструкции мы можем заменить одной, например.

-5

Мы можем заменить на

-6

Тут в единственной инструкции cout написано сразу два оператора "<<", они соединяют (по умному, происходит конкатенация) строки.

Так же мы можем перенести данные на следующую строку, например.

-7

Оператор \n переносит весь последующий текст на следующую строку. Так же он обязательно должен находиться внутри двойных кавычек. В 1 строке можно ставить сразу несколько операторов \n.

Еще один способ перенести строку на следующую, это использовать endl, он уже пишется не в скобках.

-8

Подпишитесь на канал, чтобы не потерять курс!

Следующий урок

Предыдущий урок

Список всех уроков курса.