Для всех слов напечатать только первое вхождение буквы - 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 //Строка первых букв } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д