Найти минимальную длину слова в строке - C#

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

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

нужно найти минимальное длину слова в строке, проблема выделена жирным - хочу каждую длину(посчитанную до пробела или конца строки) сохранять в массиве, а потом в конце выбрать из массива минимум, но на этапе промежуточного сохранени и при наращивании счетчика значение стирается...где правильно и грамотно его нарастить, чтоб данные в массиве сохранялись для дальнейшего анализа? за помощь благодарю
using System;
using System.Text;
 
namespace Str
{
    class Program
    {
        public static void Main(string[] args)
        {
            int kol_vo_dlin=0;
            int count = 0;
            int kol_vo_bukav = 0;
            Console.WriteLine("Hello World!");
            
            int[] length1 = new int[10];
            int[] glob = new int[10];
            string str = "kfgkfhm gfh Сrer\n";
            int h=0;
            int j;
            
            if (str != null) {
            for (j=0; j != str.Length; j++) 

            {
            if (str[j] != '\n') {
                if (str[j] != ' ') {
                   count++;
                   kol_vo_bukav = count;
                    }
                [B]else {
                length1[h] = kol_vo_bukav;
                kol_vo_dlin = h;
                kol_vo_bukav=0;
                count=0;
                        }
                        glob = length1;
                        h++;
                }[/B]
        }

            int min = glob[1];
            for (int k=0; k<=kol_vo_dlin; k++) {
                if (min > glob[k])
                    min = glob[k];
            }
            Console.Write(min);
            Console.Write("Press any key to continue . . . ");
            Console.ReadKey(true);
        }
    }
}
}

Решение задачи: «Найти минимальную длину слова в строке»

textual
Листинг программы
if (wordLength > 0 && wordLength < minLength) minLength = wordLength;

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


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

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

5   голосов , оценка 3.8 из 5
Похожие ответы