Определить сколько слов в предложении состоят из не более чем четырех букв - C#
Формулировка задачи:
Написать программу, которая вводит текст, состоящий из нескольких предложений, и определяет, сколько в нем слов, состоящих не более чем из четырех букв.
Прошу довести до ума
string text = Console.ReadLine(); string[] sentences1 = text.Split(new[] { '.', '!', '?', ' ' }); for (int i = 1; i < sentences1.Length; i++) /*foreach (string sentence2 in sentences1)*/ { if (sentences1.Length < 4) { int answer = i++; Console.WriteLine("string num: " + sentences1.Length); } } Console.ReadKey();
Решение задачи: «Определить сколько слов в предложении состоят из не более чем четырех букв»
textual
Листинг программы
using System; public class Program { public static void Main(string[] args) { string text = Console.ReadLine(); string[] sentences1 = text.Split(new[] { '.', '!', '?', ' ' }); int just; just = r2(sentences1); Console.ReadKey(); } public static int r2(string[] sentences1) { int answer = 0; for (int i = 0; i < sentences1.Length; i++) { if (sentences1[i].Length <= 4) { answer++; } } Console.WriteLine("string num: " + answer); return answer; } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д