С++ Переменные - Урок №2

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

Модератор: Вася Сташевский

Ответить
Аватара пользователя

Автор темы
Вася Сташевский
Автор статей и описаний
Автор статей и описаний
Сообщения: 55
Зарегистрирован: 24 мар 2015, 20:21
Репутация: 23
Контактная информация:
Статус: Не в сети

С++ Переменные - Урок №2

Сообщение Вася Сташевский » 03 окт 2015, 00:58


В пером уроке http://dmyt.ru/forum/viewtopic.php?f=59&t=11346 мы освоили из чего состоит программа, с чего она начинается и как заканчивается.
А сегодня мы поговорим о переменных ( Переменная - ячейка оперативной памяти, в которой хранится информация).
Типы данных, каждая переменная имеет свой тип данных. Тип данных мы указываем при объявлении переменной.
И так, чтобы объявить переменную мы должны знать ее тип.
Основные типы переменных:
    int — целочисленный тип данных (в основном будем работать с ним
    float — тип данных с плавающей запятой
    double — тип данных с плавающей запятой двойной точности
    char — символьный тип данных
    bool — логический тип данных
Объявление переменной
И так чтобы объявить переменную мы должны указать ее тип данных, название переменной, и ее значение.
Покажу это на примере простого калькулятора

Код: Выделить всё

#include <iostream>
using namespace std;

int main()
{
    setlocale(0, "");
    int a, b;
    cout << "Введите первое число: ";
    cin >> a;
    cout << "Введите второе число: ";
    cin >> b;
     int i = a + b;
    cout << "Сумма чисел = " << i << endl;
    return 0;
}

Мы уже знаем что значат эти строки

Код: Выделить всё

#include <iostream>
using namespace std;

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

В строке

Код: Выделить всё

int a, b;

мы создаем переменные типа int целого типа, и даем им имена латинскими буквами, пропускаем строку

Код: Выделить всё

    cout << "Введите первое число: ";

в ней мы выводим на экран сообщение для пользователя чтобы он ввел значение переменной,а это мы делаем с помощью оператора cin в строке

Код: Выделить всё

    cin >> a;

Обратите внимание в какую сторону повернуты кавычки >> после оператора cin, а в какую после оператора cout
Далее мы просим пользователя ввести второе число и задать значение переменной b

Код: Выделить всё

 cout << "Введите второе число: ";
    cin >> b;
   

Ниже мы производим инициализацию переменной i суммой переменных a и b, и выполняется действие сложение

Код: Выделить всё

     int i = a + b;

Далее мы просто выводим значение переменной i, она является суммой a + b, как вы можете заметить переменная при выводе не нуждается в кавычках.

Код: Выделить всё

    cout << "Сумма чисел = " << i << endl;

Попробуйте сделать тоже самое только с другими действиями, например с вычитанием.
Самое главное не боятся экспериментировать, в случае ошибки в коде, Microsoft Visual Studio выдаст вам ошибку, если вы забыли поставить ; он покажет строку в которой вы ошиблись.
Удачи!


sanktum
Постоянный пользователь
Сообщения: 66
Зарегистрирован: 16 июл 2014, 22:36
Есть ответ: 1
Репутация: 1
Статус: Не в сети

С++ Переменные - Урок №2

Сообщение sanktum » 15 фев 2016, 19:07


а перед объявление переменной еще ставят var для чего это нужно ?