Переменные и типы данных в C++
Типы данных
Объявление переменной
Калькулятор на C++
Разбор кода на C++
Домашнее задание по C++
Переменные и типы данных в C++
Под переменной принято понимать «ячейку» оперативной памяти, предназначенную для хранения какой-то важной информации. Переменная может обозначаться как одной буквой латинского алфавита, так и набором символов. В некоторых случаях может также использоваться целое слово.
Типы данных
В C++ каждая переменная связана с определенным типом данных. Например, целочисленная переменная может обозначать только целые числа, а «плавающая» – только дробные.
Процесс присваивания типа данных начинает осуществляться при инициализации переменной. В настоящее время в языке C++ используются следующие основные типы данных: int, floa. Bool, char, и double
- int — целочисленный тип данных.
- float — тип данных с плавающей запятой.
- double — тип данных с плавающей запятой двойной точности.
- char — символьный тип данных.
- bool — логический тип данных.
Объявление переменной
Процесс качественного объявления той или иной переменной подразумевает правильное указание типа данных, имеющего непосредственное к ней отношение, а также определение названия переменной. Посмотрите на такой пример объявления переменной:
int a; // объявление переменной a целого типа. float b; // объявление переменной b типа данных с плавающей запятой. double c = 14.2; // инициализация переменной типа double. char d = 's'; // инициализация переменной типа char. bool k = true; // инициализация логической переменной k.
- Обратите внимание на следующий момент – оператор присваивания (=) не имеет никакого отношения к процессу определения равенства и никогда не используется для программного сравнения значений. Для того, чтобы записать оператор равенства используют следующий символ: «==».
- Присваивание используется тогда, в переменной необходимо сохранить определенное значение. Например, а = 10 обозначает то, что используемой переменной a незамедлительно необходимо присвоить значение 10.
Калькулятор на C++
Давай напишем программный код простейшего калькулятора, суть работы которого будет заключаться в принятии двух чисел целого типа и определении их суммы:
#include using namespace std; int main() { setlocale(0, ""); /*7*/ int a, b; // объявление двух переменных a и b целого типа данных. cout << "Введите первое число: "; cin >> a; // пользователь присваивает переменной a какое-либо значение. cout << "Введите второе число: "; cin >> b; /*12*/ int c = a + b; // новой переменной c присваиваем значение суммы введенных // пользователем данных. cout << "Сумма чисел = " << c << endl; // вывод ответа. return 0; }
Разбор кода на C++
Обратите внимание на 7-ю строку кода. В ней мы запускаем процесс объявления переменных «a» и «b», относящихся к типу int. Далее идет вывод сообщения, указывающего пользователю на необходимость ввода первого числа.
В 9-й строке вы увидите новую, ранее еще не виденную вами, конструкцию – cin >>. Предназначена она для запроса ввода переменной «a». Для того, чтобы запросить значение переменной «b» используется аналогичная схема. Главное – следите за отсутствие ошибок, которые могут помешать качественному выполнению задачи.
В 12-й строке запускается инициализацию переменной «c». Проще говоря, происходит суммирование переменных «a» и «b». Результат математического действия выводится на экран при помощи оператора cout.
Процесс вывода переменных не подразумевается наличие кавычек. Кавычки используются только в строчках.
Домашнее задание по C++
Для закрепления вышеизложенного материала попробуйте поэкспериментировать с программой. Самостоятельно выполните вычитание или умножение переменных. Запрещать себе ничего не нужно – учебный программный код для того и предназначен, чтобы над ним всячески издевались, учась на своих собственных ошибках. И, да, – помните о точках с запятой!
На следующем уроке мы поговорим о Конструкция ветвления в C++. Так же мы подготовили Коллекция книг по C++ на русском.