Загрузка данных
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);
}
}