Как написать программу на 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#, которая проверяет, все ли цифры трехзначного числа различны. Убедитесь, что вы понимаете каждый шаг, чтобы в дальнейшем применять эти знания.