Для всех слов напечатать только первое вхождение буквы - C#

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

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

Дано строку символов которая состоит из отдельных слов, отсоединенные пробелом. Напечатать все слова,но оставить только первые вхождения каждой буквы. Задали лабораторную в институте, понятия не имею, что надо делать, помогите, пожалуйста

Решение задачи: «Для всех слов напечатать только первое вхождение буквы»

textual
Листинг программы
Forms Code
{
       private void button1_Click(object sender, EventArgs e)
       {
         String s0, s, s1;
          s = textBox1.Text;
           s0 = "";
           int n;
              String[] spl  = s.Split(' '); // Получаем массив всех слов
               n = spl.Count();
            for(int i =0; i <n; i++)
             {
               s1 = spl[i].Substring(0,1);  // Получаем первые буквы каждого слова
                 s0 += (s1 + " ");
              }
                textBox2.Text = s0 //Строка первых букв
      }
}

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


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

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

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