Определить сколько слов в предложении состоят из не более чем четырех букв - 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;
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д