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