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

Ответы 5

  • 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("Введите первый символ");
  • 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);
    • Автор:

      kittyhood
    • 6 лет назад
    • 0
  • 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();
  • Файл .cs не прикрепляется, поэтому прикрепил с расширением .txt. Если нужен файл .cs, то убери из расширения .txt.

    answer img
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years