Вычислить длину строк полученного массива и занести в одномерный целочисленный массив - C#

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

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

Здравствуйте! Есть следующая задача: Ввести с клавиатуры строку из нескольких строк. Слова в строке отделяются друг от друга запятыми. Сформировать из строки массив строк, содержащий отдельные слова исходной строки. Вычислить длину строк полученного массива и занести в одномерный целочисленный массив. Полученные массивы вывести таким образом, чтобы в первом столбце были строки, а во втором столбце, напротив строк, располагались размеры строк. Пример: dfght, dfghjer, wer dfght 5 dfghjer 7 wer 3 (здесь не получается отобразить в виде таблицы из двух столбцов) Не получается разделить строки. Код такой:
Листинг программы
  1. static void Main(string[] args)
  2. {
  3. string[] text;
  4. string outp = string.Empty;
  5. int n;
  6. n = int.Parse(Console.ReadLine());
  7. text = new string[n];
  8. for (int i = 0; i < n; i++)
  9. {
  10. Console.WriteLine("Введите текст: ");
  11. text[i] = Console.ReadLine();
  12. }
  13. string[] words = text.Split(new[] {', '};
  14. }
А также неясно, как вывести два массива рядом..

Решение задачи: «Вычислить длину строк полученного массива и занести в одномерный целочисленный массив»

textual
Листинг программы
  1.  static void Main(string[] args)
  2.         {
  3.            
  4.             string text = Console.ReadLine();
  5.             string p = text.Replace(" ", "");
  6.      string[] words = p.Split(',');
  7.      for (int i = 0; i < words.Length; i++)
  8.      {
  9.          Console.WriteLine(words[i]+"\t"+words[i].Length);
  10.      }
  11.  
  12.      Console.ReadKey();
  13.    }

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


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

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

8   голосов , оценка 4.625 из 5

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

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

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