Определить сколько слов в предложении состоят из не более чем четырех букв - 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;
        }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.5 из 5
Похожие ответы