Число, полученное отбрасыванием старшего и младшего разрядов. Время работы - 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(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д