Первая цифра числа

Обновлено: 28.09.2019

Найти первую цифру целого числа. Отсчёт начинать с наивысшего разряда.

Входные данные

Одно целое 64-х разрядное число, содержащее не менее одной цифры. Число может быть отрицательным.

Выходные данные

Выведите первую цифру заданного числа.

Алгоритм решения задачи

  • Удаляем из числа последнюю цифру пока оно больше или равно 10;

Решение

using System;

class Program
{
    static void Main(string[] args)
    {
        var n = Math.Abs(Convert.ToInt64(Console.ReadLine()));

        while (n >= 10)
        {
            n /= 10;
        }

        Console.WriteLine(n);
    }
}
Поделиться: Vk Ok
comments powered by Disqus