C# С клавиатуры вводится последовательность символов, заканчивающихся на $, строка должна иметь не более 50 символов. Подчеркнуть все слова, заканчивающиеся на букву "а" (подчеркивание: "*****"
class MainClass { public static void Main (string[] args) { Console.WriteLine ("Введите последовательность символов (не более 50 символов), заканчивающихся на $:"); string input = Console.ReadLine();
if (input.Length > 50) { Console.WriteLine("Строка содержит более 50 символов. Попробуйте снова."); return; } string[] words = input.Split(' '); foreach(string word in words) { if (word.EndsWith("а")) { Console.Write(word.Replace(word, "*****") + " "); } else { Console.Write(word + " "); } }
using System;
class MainClass {
if (input.Length > 50) {public static void Main (string[] args) {
Console.WriteLine ("Введите последовательность символов (не более 50 символов), заканчивающихся на $:");
string input = Console.ReadLine();
Console.WriteLine("Строка содержит более 50 символов. Попробуйте снова.");
return;
}
string[] words = input.Split(' ');
foreach(string word in words) {
if (word.EndsWith("а")) {
Console.Write(word.Replace(word, "*****") + " ");
} else {
Console.Write(word + " ");
}
}
}
}