-
30 December 2020
Информатика
- Автор: KollProfil
Требуется написать программу, которая будет выполнять действия описанные ниже. Желательно с комментированием.(Visual Studio, на c#)
Символы и их коды. Формирование строк
1.4. Дано целое число N (1 ≤ N ≤ 26). Вывести N первых прописных (то есть заглавных) букв латинского алфавита.
1.5. Дано целое число N (1 ≤ N ≤ 26). Вывести N последних строчных (то есть маленьких) букв латинского алфавита в обратном порядке (начиная с буквы «z»).
1.6. Дан символ C, изображающий цифру или букву (латинскую или русскую). Если C изображает цифру, то вывести строку «digit», если латинскую букву — вывести строку «lat», если русскую — вывести строку «rus».
-
-
-
30 December 2020
- Ответ оставил: tarsep
1.4.
[tex]\texttt{Enumerable}\\\texttt{{ }{ }{ }{ }.Range(65, N)}\\\texttt{{ }{ }{ }{ }.ToList()}\\\texttt{{ }{ }{ }{ }.ForEach(t => Console.Write($"\{(char)t\} "));}[/tex]
1.5.
[tex]\texttt{Enumerable}\\\texttt{{ }{ }{ }{ }.Range(0, N)}\\\texttt{{ }{ }{ }{ }.ToList()}\\\texttt{{ }{ }{ }{ }.ForEach(t => Console.Write($"\{(char)(122-t)\} "));}[/tex]
1.6.
[tex]\texttt{Console.WriteLine(Regex.IsMatch(C.ToString(), @"\p\{Nd\}") ? "digit" :}\\\texttt{{ }{ }{ }{ }Regex.IsMatch(C.ToString(), @"\p\{IsBasicLatin\}") ? "lat" :}\\\texttt{{ }{ }{ }{ }Regex.IsMatch(C.ToString(), @"\p\{IsCyrillic\}") ? "rus" :}\\\texttt{{ }{ }{ }{ }"");}[/tex]
Потребуется использовать
[tex]\texttt{using System.Linq;}[/tex]
[tex]\texttt{using System.Text.RegularExpressions;}[/tex]
-
-
- НЕ НАШЛИ ОТВЕТ?
Если вас не устраивает ответ или его нет, то попробуйте воспользоваться поиском на сайте и найти похожие ответы по предмету школьной программы: информатика.
На сегодняшний день (31.03.2026) наш сайт содержит 109576 вопросов, по теме: информатика. Возможно среди них вы найдете подходящий ответ на свой вопрос. -
Нажимая на кнопку "Ответить на вопрос", я даю согласие на обработку персональных данных
Ответить на вопрос
