Лабораторная работа № 2.
Условные операторы
Цель: Освоить алгоритмы и структуры данных на языке программирования C#.
Задание: Определить, является ли введённое число положительным,
отрицательным или нулём
Пример кода на C#: Определить, является ли число чётным или нечётным.
using System; // Подключаем пространство имен System для работы с
консолью
class Lab2 {
static void Main() {
[Link]("Введите число: "); // Просим пользователя
ввести число
int n = [Link]([Link]()); // Считываем строку из
консоли и преобразуем её в целое число
[Link](n % 2 == 0 ? "Число чётное" : "Число
нечётное"); // Используем тернарный оператор для проверки: если
число делится на 2 без остатка — чётное, иначе — нечётное
}
}
Вопросы для самопроверки:
1. Как работает данный алгоритм?
2. Какие возможны ошибки при его использовании?
3. Как можно улучшить программу?