Плачу 100 (выполнить на языке С)Даны две строчки, содержащие не более

Плачу 100 (выполнить на языке С)
Даны две строки, содержащие не более 100 знаков. Строчки состоят из слов, разбитых пробелами. Распечатать все слова из каждой строчки, начинающиеся и кончающиеся на заданную букву и количество таких слов в каждой строке.

Задать свой вопрос
1 ответ

Файл .cs не прикрепляется, потому прикрепил с расширением .txt. Если нужен файл .cs, то убери из расширения .txt.

Юрка
string a; string b; int count = 0; int count2 = 0; bool g = false; bool g2 = false; Console.WriteLine("Введите первую строку"); a = Convert.ToString(Console.ReadLine()); Console.WriteLine("Введите первую строчку"); b = Convert.ToString(Console.ReadLine()); Console.WriteLine("Введите 1-ый символ");
Кристина Мустафинова
char first_symbol = Convert.ToChar(Console.ReadLine()); Console.WriteLine("Введите заключительный знак"); char second_symbol = Convert.ToChar(Console.ReadLine()); char[] separ = ' ' ; string[] a1 = a.Split(separ); string[] b1 = b.Split(separ);
Олег Симбердеев
for (int i = 0; i < a1.Length; i++) if (a1[i].IndexOf(first_symbol) == 0 a1[i].IndexOf(second_symbol) == a1[i].Length - 1) Console.Write(a1[i]+";"); count++; g= true; if (g) Console.WriteLine(" В этой строке :" + count + " слов(о)"); Console.WriteLine();
Леша Юрахно
for (int i = 0; i < b1.Length; i++) if (b1[i].IndexOf(first_symbol) == 0 b1[i].IndexOf(second_symbol) == b1[i].Length - 1) Console.Write(b1[i]+";"); count2++; g2 = true; if (g2) Console.WriteLine(" В этой строке :" + count2 + " слов(о)"); Console.ReadLine();
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

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

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт