Дано натуральное число n<=100, найти первую цифру числа n - C#

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

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

Дано натуральное число n<=100, Найти первую цифру числа n. Помогите пожалуйста решить данную задачу, без if , циклов и массивов. Вроде получается, но при попытке найти первую цифру от числа 100 или те числа которые меньше 10 возникает проблема

Решение задачи: «Дано натуральное число n<=100, найти первую цифру числа n»

textual
Листинг программы
  1. using System;
  2.  
  3. class FirstDigit {
  4.     static void Main() {
  5.         int n;
  6.         Console.Write("Number: ");
  7.         n = Convert.ToInt32(Console.ReadLine());
  8.         Console.WriteLine("First digit: {0}", n / (int)(Math.Pow(10.0, Math.Floor(Math.Log10(n)))));
  9.     }
  10. }

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


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

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

8   голосов , оценка 3.75 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы