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


using System;

class Program
{
    static void Main()
    {
        // 1
        Console.Write("Введите слово: ");
        string word1 = Console.ReadLine();
        if (word1.Length < 3)
            Console.WriteLine("Слово слишком короткое");
        else
            Console.WriteLine("Третий символ: " + word1[2]);

        // 2
        Console.Write("Введите слово: ");
        string word2 = Console.ReadLine();
        if (word2.Length < 1)
            Console.WriteLine("Слово слишком короткое");
        else
            Console.WriteLine("Последний символ: " + word2[word2.Length - 1]);

        // 3
        Console.Write("Введите слово: ");
        string word3 = Console.ReadLine();
        Console.Write("Введите номер символа k: ");
        int k = int.Parse(Console.ReadLine());
        if (k < 1 || k > word3.Length)
            Console.WriteLine("Некорректный номер символа");
        else
            Console.WriteLine("Символ " + k + ": " + word3[k - 1]);

        // 4
        Console.Write("Введите слово: ");
        string word4 = Console.ReadLine();
        if (word4.Length < 4)
            Console.WriteLine("Слово слишком короткое");
        else if (word4[1] == word4[3])
            Console.WriteLine("Второй и четвертый символы одинаковы");
        else
            Console.WriteLine("Второй и четвертый символы различны");

        // 5
        Console.Write("Введите слово: ");
        string word5 = Console.ReadLine();
        if (word5.Length < 1)
            Console.WriteLine("Слово слишком короткое");
        else if (word5[0] == word5[word5.Length - 1])
            Console.WriteLine("Слово начинается и оканчивается на одну букву");
        else
            Console.WriteLine("Слово начинается и оканчивается на разные буквы");

        // 6
        Console.Write("Введите первое слово: ");
        string word6a = Console.ReadLine();
        Console.Write("Введите второе слово: ");
        string word6b = Console.ReadLine();
        if (word6a.Length < 1 || word6b.Length < 1)
            Console.WriteLine("Слово слишком короткое");
        else if (word6a[0] == word6b[word6b.Length - 1])
            Console.WriteLine("Первое слово начинается на ту же букву, на которую заканчивается второе");
        else
            Console.WriteLine("Буквы не совпадают");

        // 7
        Console.Write("Введите слово: ");
        string word7 = Console.ReadLine();
        if (word7.Length < 4)
            Console.WriteLine("Слово слишком короткое");
        else
        {
            string combo7 = "" + word7[1] + word7[3];
            Console.WriteLine("Буквосочетание: " + combo7);
        }

        // 8
        Console.Write("Введите слово: ");
        string word8 = Console.ReadLine();
        if (word8.Length < 3)
            Console.WriteLine("Слово слишком короткое");
        else
        {
            string combo8 = "" + word8[2] + word8[word8.Length - 1];
            Console.WriteLine("Буквосочетание: " + combo8);
        }

        // 9
        Console.Write("Введите слово: ");
        string word9 = Console.ReadLine();
        if (word9.Length < 4)
            Console.WriteLine("Слово слишком короткое");
        else
        {
            string part9 = "" + word9[1] + word9[2] + word9[3];
            Console.WriteLine("Часть слова: " + part9);
        }

        // 10
        Console.Write("Введите слово (чётное число букв): ");
        string word10 = Console.ReadLine();
        if (word10.Length % 2 != 0)
            Console.WriteLine("Количество букв нечётное");
        else
        {
            string half10 = word10.Substring(0, word10.Length / 2);
            Console.WriteLine("Первая половина: " + half10);
        }

        // 11
        Console.Write("Введите слово: ");
        string word11 = Console.ReadLine();
        Console.Write("Введите m: ");
        int m11 = int.Parse(Console.ReadLine());
        Console.Write("Введите n: ");
        int n11 = int.Parse(Console.ReadLine());
        if (m11 < 1 || n11 > word11.Length || m11 > n11)
            Console.WriteLine("Некорректные значения m и n");
        else
        {
            string part11 = word11.Substring(m11 - 1, n11 - m11 + 1);
            Console.WriteLine("Часть слова: " + part11);
        }

        // 12
        string apple = "яблоко";
        string blok = "" + apple[1] + apple[2] + apple[3] + apple[4];
        string oko = "" + apple[3] + apple[4] + apple[5];
        Console.WriteLine("блок: " + blok);
        Console.WriteLine("око: " + oko);

        // 13
        string info = "информатика";
        string forma = "" + info[2] + info[3] + info[4] + info[5] + info[6];
        string tik = "" + info[8] + info[9] + info[10];
        Console.WriteLine("форма: " + forma);
        Console.WriteLine("тик: " + tik);

        // 14
        string vertical = "вертикаль";
        string tir = "" + vertical[2] + vertical[3] + vertical[4];
        string vetka = "" + vertical[0] + vertical[1] + vertical[4] + vertical[5] + vertical[6];
        Console.WriteLine("тир: " + tir);
        Console.WriteLine("ветка: " + vetka);
    }
}