Как написать программу на C#, которая проверяет, все ли цифры трехзначного числа, введенного пользователем, различны?
За правильный ответ можно получить 90 баллов.
Информатика 7 класс Алгоритмы и программирование программа на C# проверка цифр трёхзначное число различие цифр ввод пользователя алгоритм на C#
Чтобы написать программу на C#, которая проверяет, все ли цифры трехзначного числа, введенного пользователем, различны, следуйте этим шагам:
using System;
class Program
{
static void Main(string[] args)
{
// Ваш код будет здесь
}
}
Console.Write("Введите трехзначное число: ");
int number = Convert.ToInt32(Console.ReadLine());
if (number < 100 || number > 999)
{
Console.WriteLine("Ошибка: введите трехзначное число.");
return;
}
int hundreds = number / 100; // первая цифра
int tens = (number / 10) % 10; // вторая цифра
int units = number % 10; // третья цифра
if (hundreds != tens && hundreds != units && tens != units)
{
Console.WriteLine("Все цифры различны.");
}
else
{
Console.WriteLine("Некоторые цифры совпадают.");
}
Теперь вы имеете полное представление о том, как написать программу на C#, которая проверяет, все ли цифры трехзначного числа различны. Убедитесь, что вы понимаете каждый шаг, чтобы в дальнейшем применять эти знания.