Переменные в C#
Урок для начинающих
Переменные в C# — это контейнеры для хранения данных. Давай начнем с самых основ.
1. Объявление переменной
Перед использованием переменной её нужно объявить, указав тип данных и имя.
int age = 25; // Переменная типа int (целое число)
string name = "Alex"; // Переменная типа string (текст)
float temperature = 36.6f; // Переменная типа float (число с запятой, буква f обязательна)
bool isAlive = true; // Переменная типа bool (логическое значение)
2. Основные типы данных
| Тип данных | Пример | Описание |
|---|---|---|
int |
int number = 10; |
Целые числа |
float |
float temp = 36.6f; |
Числа с плавающей запятой (нужен f в конце) |
double |
double pi = 3.1415; |
Точнее, чем float |
string |
string text = "Hello"; |
Текст |
char |
char symbol = 'A'; |
Один символ (в одинарных кавычках) |
bool |
bool isGameOver = false; |
true или false |
3. Изменение значения переменной
int score = 0; // Изначальное значение
score = 100; // Теперь score = 100
4. Вывод на экран
Используем Console.WriteLine():
string playerName = "Alex";
Console.WriteLine("Имя игрока: " + playerName);
👉 Выведет:
Имя игрока: Alex
5. Ввод от пользователя
Можно задать значение переменной через Console.ReadLine():
Console.Write("Введите ваше имя: ");
string username = Console.ReadLine();
Console.WriteLine("Привет, " + username + "!");
****
Урок 1 задача для новачков:
Напиши программу, которая запрашивает у пользователя его имя и возраст, а затем выводит сообщение:
Привет, [имя]! Тебе [возраст] лет.
Пример работы:
Введите ваше имя: MEISTRU
Введите ваш возраст: 25
Привет, MEISTRU! Тебе 25 лет.
Вот пример кода как правильно писать
using System; // С большой буквы!
class Program
{
static void Main()
{
Console.Write("Введите ваше имя: ");
string username = Console.ReadLine();
Console.Write("Введите ваш возраст: ");
int age = Convert.ToInt32(Console.ReadLine()); // Преобразуем строку в число
Console.WriteLine("Привет, " + username + "! Тебе " + age + " лет.");
}
}
Рекламное место для вашего банера 100% ширина — от 50 евро/мес.
Комментарии 1