Лабораторная работа №5. Строки

  1. Дано целое число N (1 ≤ N ≤ 26). Вывести N первых прописных (т. е. заглавных) букв латинского алфавита.
    Указание. Для того, чтобы найти ASCII-код символа, используем явное преобразование типов, например
    int code = (int)'A';
    
    Для того, чтобы найти символ с кодом, соответствующим целому числу, используем явное преобразование к типу char
  2. Дана строка. Подсчитать количество содержащихся в ней цифр.
    Указание 1. При работе со строками можно (и нужно) пользоваться методами последовательностей.
    Указание 2. Для того, чтобы убедиться, что символ является строкой, используется метод char.IsDigit
  3. Дана строка, содержащая по крайней мере один символ пробела. Вывести подстроку, расположенную между первым и вторым пробелом исходной строки. Если строка содержит только один пробел, то вывести пустую строку. (IndexOf, Substring)
  4. Дан символ C и строки S, S0. После каждого вхождения символа C в строку S вставить строку S0. (ToString, Replace)
  5. Дана строка. Написать функцию RemoveAll, которая удаляет из строки все вхождения заданной непустой подстроки и возвращает полученную строку в качестве результата (функция принимает два параметра — исходную строку и подстроку для удаления).( Replace)
  6. Даны две строки. Дополните более короткую пробельными символами так, чтобы их длина стала одинаковой. (Используем StringBuilder)
  7. Дана строка, изображающая десятичную запись целого положительного числа. Вывести строку, изображающую двоичную запись этого же числа. (Используем StringBuilder)
  8. Дана строка-предложение с избыточными пробелами между словами. Преобразовать ее так, чтобы между словами был ровно один пробел. Split, string.Join
  9. Дана строка, состоящая из русских слов, набранных заглавными буквами и разделенных пробелами (одним или несколькими). Вывести строку, содержащую эти же слова, разделенные одним пробелом и расположенные в алфавитном порядке.Split, Array.Sort, string.Join
  10. Дана строка, содержащая целые числа (возможно, отрицательные), разделенные двоеточием. Найдите сумму этих чисел.