Написать программу которая при вводе шестизначного числа определяла счастливый номер билета ли нам выпал - C#

Узнай цену своей работы

Формулировка задачи:

Условие: Пользователь вводит шестизначное число, определить: сумма первых 3 десятичных цифр равна ли сумме 3 последних десятичных цифр.

Не судите строго только пытаюсь вникнуть в C# Не могу понять как вытащить каждую цифру(введенную пользователем) в отдельную переменную. Все что смог сделать :C
Console.WriteLine("Введите шестизначное число");
int a = Convert.ToInt32(Console.ReadLine());

Решение задачи: «Написать программу которая при вводе шестизначного числа определяла счастливый номер билета ли нам выпал»

textual
Листинг программы
string a = Console.ReadLine();
            if (a.Length != 6)
            {
                Console.WriteLine("Введите 6-ти значное число");
            }
            else
            {
                if (Convert.ToInt16(a[0] + a[1] + a[2]) == Convert.ToInt16(a[3] + a[4] + a[5]))
                {
                    Console.WriteLine("Счастливый");
                }
                else
                {
                    Console.WriteLine("Не счастливый");
                }
            }
            Console.ReadKey();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.5 из 5
Похожие ответы