Дано натуральное число 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)))));
    }
}

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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