Число, полученное отбрасыванием старшего и младшего разрядов. Время работы - C#
Формулировка задачи:
Напишите функцию static int Cut (int n), которая по данному натуральному числу
n возвращает число, полученное отбрасыванием старшего и младшего разрядов
(например, при вводе 179 программа выводит 7). Определите время работы функции для
1 000 000 повторов.
Помогите пожалуйста с задачей
Решение задачи: «Число, полученное отбрасыванием старшего и младшего разрядов. Время работы»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace lemmy28
{
class Program
{
static void Main(string[] args)
{
int i;
Console.WriteLine("Введите число: ");
if (!int.TryParse(Console.ReadLine(), out i))
{
Console.WriteLine("Ошибка ввода! Вы ввели НЕ число!");
Console.ReadLine();
return;
}
if (i.ToString().Length % 2 == 0)
{
Console.WriteLine("Ошибка! Операция для данного числа невозможна!");
Console.ReadLine();
return;
}
string outString = i.ToString().Substring(i.ToString().Length / 2, 1);
Console.WriteLine("Средняя часть числа: {0}", outString);
Console.ReadLine();
}
}
}