using System.Reflection.Metadata.Ecma335; // Definē lielajiem burtiem rakstītu vārdu un uzvārdu string nameUpper = "MARKS"; string surnameUpper = "BABROVSKIS"; // Pārveido vārdu un uzvārdu uz mazajiem burtiem string name = nameUpper.ToLower(); string surname = surnameUpper.ToLower(); // Noņem pirmo burtu no vārda un uzvārda (saglabā pārējos) name = name.Substring(1); surname = surname.Substring(1); // Atkal pievieno pirmo burtu, bet saglabājot lielo sākuma burtu name = $"{nameUpper[0]}{name}"; surname = $"{surnameUpper[0]}{surname}"; // Izvada vārdu un uzvārdu uz ekrāna Console.WriteLine($"Mans Vārds: {name}"); Console.WriteLine($"Mans Uzvārds: {surname}"); // Inicializē mainīgo, kas saglabās rindu skaitu int collonNumber = 0; // Pieprasa lietotājam ievadīt rindu skaitu (ne mazāku par 5) do { Console.Write("Ievadi rindu skaitu, ne mazāku par 5: "); collonNumber = Convert.ToInt32(Console.ReadLine()); } while (collonNumber < 5); // Pirmais trijstūra veida skaitļu attēlojums for (int i = 1; i <= collonNumber; i++) { string number = ""; // Pievieno atstarpes sākumā, lai izveidotu izlīdzinājumu for (int e = collonNumber; e > i; e--) { number = $"{number} "; } // Pievieno skaitļus rindā (1, 12, 123 utt.) for (int j = 1; j <= i; j++) { number = $"{number}{j}"; } // Izvada horizontālo līniju (tabulas augšējo malu) for (int j = 1; j <= collonNumber; j++) { char numberSub = number[j - 1]; if (numberSub == ' ') { Console.Write(" "); // Tukšas vietas } else { Console.Write("+-----"); // Rāmja malas } } Console.WriteLine("+"); // Izvada skaitļus rāmī for (int j = 1; j <= collonNumber; j++) { char numberSub = number[j - 1]; if (numberSub == ' ') { Console.Write(" "); // Tukšas vietas } else { Console.Write($"| {numberSub} "); } } Console.WriteLine("|"); } // Izvada tabulas apakšējo līniju for (int j = 1; j <= collonNumber; j++) Console.Write("+-----"); Console.WriteLine("+"); // Otrais skaitļu izvietojums (taisnstūra formāts) for (int i = 1; i <= collonNumber; i++) { string number = ""; // Pievieno skaitļus rindā (1, 12, 123 utt.) for (int j = 1; j <= i; j++) { number = $"{number}{j}"; } // Pievieno atstarpes, lai rindas garums būtu vienāds ar collonNumber for (int j = collonNumber; j > number.Length; j--) { number = $"{number} "; } // Izvada rindu ar skaitļiem rāmī for (int j = 1; j <= i; j++) { Console.Write($"| {j} "); } Console.WriteLine("|"); // Izvada tabulas līniju pēc katras rindas (izņemot pēdējo) for (int j = 1; j <= i + 1; j++) { if (i != collonNumber) Console.Write("+-----"); } if (i != collonNumber) Console.WriteLine('+'); } // Izvada pēdējo horizontālo līniju for (int i = 0; i < collonNumber; i++) Console.Write("+-----"); Console.WriteLine("+");