Дана строка символов.
1)Определить Количество начинающихся и
заканчивающихся на букву «о».
слов. C++
Ответы на вопрос:
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("Введите первый символ");
Макрой avatar
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);
Макрой avatar
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();
Макрой avatar
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();
Объяснение:
Популярно: Информатика
-
sjsdbj07.10.2021 15:30
-
ученик6бкласса07.06.2023 10:45
-
danilkatsurkan2326.05.2021 21:27
-
Gosha2222888810.01.2022 00:57
-
Reastern127.04.2022 13:35
-
варваритос202017.09.2020 13:51
-
Br0cHk123.08.2022 09:03
-
nurgi1234502.02.2023 17:23
-
АуTист17.08.2020 20:49
-
xmaxim9920.03.2020 00:09