Загрузка данных


static void n1()
    {
        Console.WriteLine("Напишите предложение: ");
        string s1 = Console.ReadLine();

        int indexComma = s1.IndexOf(',');
        if (indexComma == -1)
        {
            Console.WriteLine($"запятых в предложении нет: {s1}");
        }
        else
        {
            string offer = s1.Substring(0, indexComma);
            Console.WriteLine(offer);
        }
    }

    static void n2()
    {
        Console.Write("напишите предложение: ");
        string s1 = Console.ReadLine();

        int indexE = s1.IndexOf('e');
        int indexLastE = s1.LastIndexOf('e');

        Console.WriteLine($"индекс первой буквы e в предложении: {indexE}\n индекс последней буквы e в предложении {indexLastE}");
    }

    static void n3()
    {
        Console.Write("Напишите предложение: ");
        string s1 = Console.ReadLine();

        int indexA = s1.IndexOf('a');

        if (indexA == -1)
        {
            Console.Write("буква a в предложении нет");
        }
        else
        {
            Console.WriteLine(indexA);
        }
    }

    static void n4()
    {
        Console.Write("Напишите предложение: ");
        string s1 = Console.ReadLine();

        // Исправленная логика: переворачиваем строку через массив символов
        char[] charArray = s1.ToCharArray();
        Array.Reverse(charArray);
        string s2 = new string(charArray);

        if (s1 == s2)
        {
            Console.WriteLine("слово является \"перевертным\"");
        }
        else
        {
            Console.WriteLine("слово не является \"перевертным\"");
        }