Иосиф Дзеранов

Основы программирования. Базовые понятия для новичков


Скачать книгу

что: какие данные записать

      Воспользуемся данным правилом. Например, запишем в ранее созданную переменную a число 7:

      a = 7;

      Операции производятся справа налево – взять число 7 и записать в переменную a.

      Эти два шага можно объединить, то есть можно сразу объявить переменную и записать в нее значение (инициализировать), иначе говоря – присвоить начальное значение:

      int a = 7;

      Мы объявили переменную a и сразу записали значение 7.

      Чаще всего так и делают: сразу объявляют переменную и присваивают начальное значение!

      Чтобы узнать содержимое переменной, нужно обратиться к ней по имени. Например:

      int b = a * 5;

      В переменную b запишется значение 35, так как вместо переменной a подставится ее значение, то есть 7. Напомню, что сначала выполняется выражение справа от равно (a * 5), а потом результат вычисления записывается в новую переменную b.

      Также мы можем поменять значение уже существующей переменной a:

      a = a + 8;

      Так как действия выполняются справа налево от знака =, следовательно, мы берем значение переменной а, которое равно 7, к нему добавляем 8 и снова записываем в переменную а. Таким образом, значение переменной увеличили на 8.

      Запомните:

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

      Для лучшего понимания разберем пример с ошибкой:

      int a = 6; // создали переменную a

      int b = a * 8; // 48

      int a = b – 8; // ошибка. Переменная a уже существует.

      int c = b + a;

      Console.WriteLine(c);

      А вот исправленная программа:

      int a = 6;

      int b = a * 8; // 48

      a = b – 8; // 40. Заметьте, что тип данных

      мы не написали

      int c = b + a; // 88

      Console.WriteLine(c); // вывод 88

      Типы данных

      Итак, мы уже посмотрели и поработали с целочисленным типом данных int. Но существуют еще и другие типы данных. Давайте рассмотрим основные часто используемые типы данных:

      • int – целое число от -2147483648 до 2147483647;

      • long – целое число от –9 223 372 036 854 775 808

      до 9 223 372 036 854 775 807;

      • string – строка;

      • double – число с дробной частью (вещественные числа);

      • char – символ;

      • bool – специальный тип, принимает только два значения: true или false.

      Рассмотрим пример:

      • Создадим переменную строкового типа name и запишем в нее строку "Олег". Напомню, что строку нужно обрамлять двойными кавычками:

      string name = "Олег";

      • Создадим еще одну переменную целочисленного типа age и запишем в нее значение 2525:

      • string name = "Олег";

      int age = 25;

      • Создадим еще одну переменную вещественного типа weight и запишем в нее значение 80.5:

      • string name = "Олег";

      • int age = 25;

      • double weight = 80.5;

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

      • Теперь мы можем обращаться к переменным по имени и вместо них подставятся их значения:

      • string name = "Олег";

      • int age = 25;

      •