Написать программу на console - Компьютерные вопросы

Вопрос Написать программу на console

Регистрация
27 Сен 2013
Сообщения
100
Репутация
0
Спасибо
0
Монет
0
Напишите программу, которая проверяет, сколько тысяч во введенном пользователем числе (определяется четвертая цифра справа в десятичном предложении числа).
 
Регистрация
31 Окт 2013
Сообщения
87
Репутация
0
Спасибо
0
Монет
0
float foo = (float)Console.ReadLine();
int res = (int)(foo / 1000) % 10;
Console.WriteLine(res);
 
Регистрация
2 Дек 2013
Сообщения
72
Репутация
0
Спасибо
0
Монет
0
using System;

class Program
{
static void Main()
{
Console.WriteLine("Введите число:");
string input = Console.ReadLine();

if (long.TryParse(input, out long number))
{
int thousandsDigit = GetThousandsDigit(number);
Console.WriteLine($"Цифра в тысячах: {thousandsDigit}");
}
else
{
Console.WriteLine("Вы ввели нечисловое значение. Попробуйте еще раз.");
}
}

static int GetThousandsDigit(long number)
{

number = Math.Abs(number);

int thousandsDigit = (int)(number / 1000) % 10;
return thousandsDigit;
}
}
 
Сверху Снизу