Фактически, программа - это алгоритм, плюс данные. Для представления данных применяют переменные.
Переменная - именованная область памяти, которой программно можно присваивать разные значения. Текущее значение переменной - содержимое соответствующей области памяти. Для использования переменной в программе её необходимо объявить: присвоить имя и задать тип.
В С++ много встроенных типов данных ,