Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace ConsoleApplication1
- {
- class Program
- {
- static void Main(string[] args)
- {
- /*
- * . Дана строка текста, в которой слова разделены пробелами. Необходимо:
- - определить количество слов в строке;
- - вывести все слова, начинающиеся на согласную;
- - поменять попарно местами первое и последнее слова и т.д.
- */
- string checker = "АУОЫИЭЯЮЕЁауоыиэяюёе";
- bool T;
- string tmp;
- int p = 0;
- Console.WriteLine("Введите строку :");
- string text = Console.ReadLine();
- Console.WriteLine("Количество слов в строке :");
- string[] words = text.Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);
- Console.WriteLine(words.Length);
- Console.WriteLine("Слова,начинающиеся на согласную: ");
- foreach(string word in words)
- {
- T = true;
- for (int i = 0; i < checker.Length; i++)
- {
- if (word[0] == checker[i])
- {
- T = false;
- break;
- }
- }
- if(T)
- {
- Console.WriteLine(word);
- }
- }
- for (int i = 0; i<words.Length;i++)
- {
- for (int j = words.Length-1;j>i;j--)
- {
- tmp = words[i];
- words[i] = words[j];
- words[j] = tmp;
- i++;
- }
- break;
- }
- foreach(string word in words)
- {
- Console.Write(word + " ");
- }
- Console.ReadKey();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement