Переменные и типы данных
Узнайте, как хранить и изменять данные с помощью переменных и типов данных в C#
«Переменные и типы данных» — бесплатный урок C# Academy на CoddyKit. Это урок 1 из 3. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения C# Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс C# Academy содержит 3 уроков всего.
Объявление переменных в C#
Понимание переменных и типов данных
Добро пожаловать на следующий урок! На этом уроке Вы узнаете о переменных, о том, как их объявлять, и о различных типах данных в C#. Начнём!

Что такое переменные
Что такое переменные?
Переменные — это контейнеры для хранения данных в программе. Они позволяют дать имя фрагменту данных, благодаря чему его проще повторно использовать и изменять.
Пример: переменная может хранить Ваше имя, возраст или даже результат вычисления.
Главная мысль: в C# необходимо объявить переменную до её использования.
Объявление переменных
Объявление переменных
Чтобы объявить переменную в C#, используйте следующий синтаксис:
[data type] [variable name] = [value];
Пример:
Важный момент: Каждая переменная в C# должна иметь определённый тип данных.
int age = 25;
// Declares an integer variable named 'age' and assigns it the value 25
string name = "John";
// Declares a string variable named 'name' and assigns it "John"
Общие типы данных в C#
Общие типы данных в C#
C# предоставляет несколько типов данных для хранения разных видов данных:
- int: Хранит целые числа (например, 1, 100, -50).
- double: Хранит десятичные числа (например, 3.14, -0.99).
- string: Хранит текст (например, "Привет, мир!").
- char: Хранит один символ (например, 'A', '5').
- bool: Хранит логические значения: истину или ложь.
Совет: Выбирайте подходящий тип данных в зависимости от того, данные какого вида необходимо хранить.
Инициализация переменных
Инициализация переменных
Можно объявить переменную, не присваивая ей значение сразу, а затем присвоить значение позже. Пример:
Совет: Всегда инициализируйте переменные перед использованием, чтобы избежать ошибок.
int age;
// Declare the variable
age = 30;
// Assign a value later
Console.WriteLine("Age: " + age);
// Outputs: Age: 30
Константные переменные
Константные переменные
Если значение переменной никогда не должно изменяться, объявите её как константу с помощью ключевого слова const. Пример:
Важный момент: Константные переменные необходимо инициализировать во время объявления.
const double Pi = 3.14159;
// Declare a constant
Console.WriteLine("The value of Pi is: " + Pi);
// Outputs: The value of Pi is: 3.14159
Преобразование типов
Преобразование типов
Иногда может потребоваться преобразовать один тип данных в другой. Пример:
Совет: В зависимости от ситуации используйте явное или неявное преобразование.
int number = 10;
double decimalNumber = (double)number;
// Explicitly converts int to double
Console.WriteLine(decimalNumber);
// Outputs: 10.0
Практическое задание
Практическое задание
Напишите программу, которая объявляет переменные для вашего имени, возраста и favoriteNumber и выводит их в консоль. Пример:
using System;
class Program {
static void Main() {
string name = "Alice";
int age = 20;
int favoriteNumber = 7;
Console.WriteLine("Name: " + name);
Console.WriteLine("Age: " + age);
Console.WriteLine("Favorite Number: " + favoriteNumber);
}
}
Отличная работа!
Отличная работа!
Поздравляем! Вы научились объявлять переменные, разбираться в типах данных и даже работать с константами в C#. В следующем уроке мы рассмотрим взаимодействие с пользователями с помощью ввода и вывода. Продолжайте программировать!

Часто задаваемые вопросы
Урок «Переменные и типы данных» бесплатный?
Да — полный текст урока «Переменные и типы данных» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс C# Academy, подпишись на CoddyKit PRO. Курс C# Academy содержит 3 уроков всего.
Чему я научусь в уроке «Переменные и типы данных»?
Узнайте, как хранить и изменять данные с помощью переменных и типов данных в C# Ты практикуешь C# Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.
Нужен ли мне опыт, чтобы начать C# Academy?
Предыдущий опыт не требуется. C# Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 1 из 3.
Сколько времени занимает урок «Переменные и типы данных»?
Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.
Можно ли писать и запускать код в этом уроке C# Academy?
Да. Каждый урок C# Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.
Все уроки этого курса
- Переменные и типы данных
- Основы ввода и вывода
- Комментарии и понятность кода