
Моя программа на C# для определения четности и кратности числа
Привет! Я хотел рассказать о своей недавней программе на C#, которую я написал для определения, является ли натуральное число каким-либо образом специфическим. Конкретно, моя программа проверяет, является ли число четным и кратным 10. Я использовал C# из-за его простоты и эффективности в работе с числами.
Давай я покажу тебе код программы⁚
using System;
namespace CheckNumber
{
class Program
{
static void Main(string[] args)
{
// вводим число с клавиатуры
Console.Write(″Введите натуральное число⁚ ″);
int number Convert.ToInt32(Console.ReadLine);
// проверяем четность и кратность числа
if (number % 2 0)
{
Console.WriteLine(″Число ″ number ″ является четным.″);
}
else
{
Console.WriteLine(″Число ″ number ″ не является четным.″);
}
if (number % 10 0)
{
Console.WriteLine(″Число ″ number ″ кратно 10.″);
}
else
{
Console.WriteLine(″Число ″ number ″ не кратно 10.″);
}
// ожидаем нажатия клавиши перед завершением программы
Console.ReadKey;
}
}
}
Как ты можешь видеть, программа очень проста и легко понятна. Она начинается с ввода числа с клавиатуры с помощью метода Console.ReadLine
. Затем мы проверяем число с помощью операторов %
для определения остатка от деления; Если остаток от деления на 2 равен 0, то число является четным. Если остаток от деления на 10 равен 0, то число кратно 10.
После каждой проверки выводиться соответствующее сообщение на экран. В конце программы она ожидает нажатия любой клавиши перед завершением.
Я испытал эту программу на нескольких натуральных числах и получил ожидаемые результаты. Это доказывает, что программа работает правильно.
Надеюсь, моя программа окажется полезной для тебя! Если у тебя есть какие-либо вопросы, не стесняйся задавать!