Возврат вводимого символа в массив - C#

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

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

Привет. Задача - ввести с клавы число, сохранить его в массив поциферно, сравнить с другим массивом. Для считывания в массив использую Convert.ToInt32(Console.Read()); А эта собака вводит в массив не введенные числа, а их коды/

Решение задачи: «Возврат вводимого символа в массив»

textual
Листинг программы
  1. using System;
  2. using System.Collections.Generic;
  3.  
  4. namespace Program
  5. {
  6.   public class MainClass
  7.   {
  8.     static List<int> GetAllDigits(int number)
  9.     {
  10.       List<int> tmp_list = new List<int>();
  11.      
  12.       while (number > 0)
  13.       {
  14.         tmp_list.Add(number % 10);
  15.         number /= 10;
  16.       }
  17.  
  18.       return tmp_list;
  19.     }
  20.  
  21.     static void Main()
  22.     {
  23.       int number = 0;
  24.      
  25.       Console.WriteLine("Enter number: ");
  26.       number = Convert.ToInt32(Console.ReadLine());
  27.       List<int> result_list = new List<int> (GetAllDigits(number));
  28.  
  29.       // Сравнение
  30.  
  31.       Console.WriteLine("Result: ");
  32.       for (int i = 0; i < result_list.Count; ++i)
  33.         Console.WriteLine(result_list[i]);
  34.     }
  35.   }
  36. }

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


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

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

6   голосов , оценка 3.833 из 5

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

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

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