изучаем переменные в C++: типы данных и примеры программ

Переменные в C++ — урок 3

Всем привет! В данной статье я бы хотел рассказать о важнейшем компоненте в программировании — переменных. Без них очень трудно представить полноценную программу, ведь они позволяют взаимодействовать с пользователем, а также упрощают многие рутинные действие. Именно поэтому мы приступаем к изучению переменных!

Видео урок

Что такое переменные?

Переменные — это выделенные ячейки в памяти под определенный тип данных. Сами же ячейки постоянно хранятся на компьютере пользователя. Их мы можем заполнять различными значениями, модифицировать и использовать в наших целях.

Стандартные типы данных в C++

Прежде чем мы продолжим знакомство с переменными в C++, давайте узнаем, значениями какого типа мы можем заполнять созданные нами переменные.

Вот список стандартных типов данных:

  • int — это целый тип, который может хранить в себе только целые числа.
  • float — данный тип является неточным. Он позволяет хранить не только целую часть, но, в отличии от типа int, и дробную.
  • double — данный тип нечем не отличается от float, кроме более высокой точности (позволяет хранить больше чисел после запятой).
  • char — в данный тип данных можно записывать отдельные символы (абсолютно любые).
  • bool — хранит в себе значения логического типа: «правду» — true, либо «ложь» — false. О данном типе мы подробно поговорим в уроке о логических выражениях.

Теперь когда мы вооружились знаниями о возможных типах данных, можем переходить непосредственно к созданию переменных на языке C++!

Создание переменных

Чтобы объявить переменную нам необходимо воспользоваться следующей конструкцией:

Полный список типов данных вы можете увидеть выше. Имена же переменных задаются следующим образом:

  • Имя переменной не может начинаться с цифры.
  • В имени переменной не может быть пробелов, а также специальных символов (вроде ; № # % или /).
  • Имя переменной не может совпадать с другими, ранее объявленными, именами (функций, переменных, стандартных операторов и т. п.).

Поэтому, когда вы будете создавать очередную переменную, проверьте соблюдение всех выше перечисленных правил.

Теперь давайте разберем пример создания различных переменных:

Также мы можем не задавать значение при создании переменной. Для этого мы просто прописываем тип и имя переменной:

Теперь давайте более подробно разберем значения передаваемые вышеперечисленным типам:

  • Для указания переменной целого типа нам надо просто написать нужное число.
  • Для указания дробного значения мы должны в начале написать целую часть числа, затем указать точку, а после нее дробную часть числа.
  • Если мы хотим передать символ, мы должна обернуть требуемый символ в одинарные кавычки.
  • Для записи значения «верно», в переменную типа bool, мы должны написать true, и false для значения «ложь».

Вот мы и разобрали создание переменных на C++. Теперь давайте попробуем создать простую программу с использованием переменных!

Создаем программу с использованием переменных

Для демонстрации возможностей переменных, давайте напишем простой калькулятор, который будет считывать два числа с консоли, а затем выводить их произведение.

Для ввода переменных мы будем использовать стандартный оператор ввода — cin. Данный оператор относится к библиотеке iostream. Мы с ней уже встречались раньше, при использование оператора вывода cout.

Давайте приступим к написанию нашей программы:

При запуске наша программа будет выглядеть примерно так:

Вывод нашей программы
10 57
Result: 570
Process returned 0 (0x0) execution time : 0.020 s
Press any key to continue.

Теперь давайте разберем более подробно написанный нами код:

  1. Мы начинаем работы с инициализации двух переменных целого типа.
  2. Далее считываем значения с клавиатуры при помощи cin. Для этого надо написать cin, а после через >> прописывать необходимые переменные.
  3. Вычисляем произведение двух переменных и записываем полученное значение в новую переменную res типа int.
  4. Выводим полученный результат на экран пользователя.

Теперь думаю у вас не будет вопросов по данной программе.

Если вы поняли все написанное выше, то рекомендую пройти тест, который покажет насколько вы знаете данную тему.



Тест на тему «Использование переменных»

Пожалуйста, подождите пока страница загрузится полностью.
Если эта надпись не исчезает долгое время, попробуйте обновить страницу. Этот тест использует javascript. Пожалуйста, влкючите javascript в вашем браузере.

If loading fails, click here to try again

Попробуй пройти тест. Если ты действительно понял весь материал по данной теме, то ты без труда сможешь набрать 100 из 100. Удачи!
Начать


На этом все. До свидания!




Комментарии к записи “Переменные в C++ — урок 3”

Добавить комментарий

Ваш адрес email не будет опубликован.

  • Кентаврина Зинаидовна:

    Я бабушка Зина Я Програмирую котлеты,

  • Кентаврина Зинаидовна:

    Хелло Гуугле котлеты класс картошки

  • Глеб:

    откуда взялись числа 10 и 75 если мы складывали n1 и n2….прост я чёт не догоняю…

    • Дмитрий:

      Видимо, вышла путаница с именем переменный. Мы умножаем эти переменные, а 10 и 57 мы ввели с клавиатуры самостоятельно.
      И да, я поменял название переменной на более удачное.

  • Sergey:

    почему у меня после запуска програмы выходит
    fatal error:iostream:no such file of directory

    • Дмитрий:

      Видимо, у вас компилятор не смог найти iostream (#include ). Попробуйте переустановить ПО.

  • Имя:

    Исправьте слово «ложь» в двух местах. Аж глаза режет без мягкого знака.

  • Тарас:

    На главной картинки ошибка — нету «;». Для новичков это сулит большими неприятностями)