Реализовать метода IsNumber, проверяющий является ли строка целым числом - C#

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

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

Здравствуйте,прошу помощи в решении данной задачи,только начал изучать C# и не знаю как сделать Условие:"Напишите процедуру IsNumber, проверяющую является ли исходный текст правильно построенным целым числом. Для представления текста используйте класс char []."

Решение задачи: «Реализовать метода IsNumber, проверяющий является ли строка целым числом»

textual
Листинг программы
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. namespace ConsoleApplication1
  7. {
  8.     class Program
  9.     {
  10.         static void Main(string[] args)
  11.         {
  12.             string input = Console.ReadLine();
  13.  
  14.             char[] arr = input.ToArray();
  15.  
  16.             Console.Write(IsNumber(arr));          
  17.  
  18.             Console.ReadKey();
  19.  
  20.         }
  21.  
  22.         static bool IsNumber(char[] value) {
  23.  
  24.             bool neg = value[0] == '-';
  25.            
  26.             for (int i = neg ? 1 : 0; i < value.Length; i++)
  27.             {
  28.                 if (!char.IsDigit(value[i])) return false;
  29.             }
  30.  
  31.             return true;
  32.        
  33.         }
  34.  
  35.     }
  36. }

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


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

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

13   голосов , оценка 3.769 из 5

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

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

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