Запоминание последнего слова в строке и сравнение его с другими словами строки - C#

Узнай цену своей работы

Формулировка задачи:

То, что мне удалось написать:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace LabRab_4_19
{// Вывести на экран те слова, которые отличны от последнего слова текста и 
    // первая буква в этих словах входит в них еще раз.
    class Program
    {
        static void Main(string[] args)
        {
            int i;
 
            string line;
            string line1 = "";
            using (StreamReader sr = new StreamReader("text.txt"))
            {
                while ((line = sr.ReadLine()) != null)
                {
                    Console.WriteLine(line);
                    i = 0;
                    while (i < line.Length)
                    {
                        while ((i < line.Length) && !(char.IsSymbol(line, i)))
                        {
                            i++;
                        }
 
                    }
                }
            }
        }
    }
}
Как запомнить последнее слово и сравнивать его с предыдущими? Как просмотреть, есть ли первая буква слова в этом же слове? Пример входной строки: tat dog paple house city sit nown run jump begin city Строка после выполнения программы: tat paple nown

Решение задачи: «Запоминание последнего слова в строке и сравнение его с другими словами строки»

textual
Листинг программы
(word.IndexOf(word[0], 1) != -1)

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


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

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

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