Дано натуральное число n<=100, найти первую цифру числа n - C#
Формулировка задачи:
Дано натуральное число n<=100, Найти первую цифру числа n.
Помогите пожалуйста решить данную задачу, без if , циклов и массивов. Вроде получается, но при попытке найти первую цифру от числа 100 или те числа которые меньше 10 возникает проблема
Решение задачи: «Дано натуральное число n<=100, найти первую цифру числа n»
textual
Листинг программы
using System; class FirstDigit { static void Main() { int n; Console.Write("Number: "); n = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("First digit: {0}", n / (int)(Math.Pow(10.0, Math.Floor(Math.Log10(n))))); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д