Лабораторная работа №5. Строки
Требуемые условия завершения
Открыто с: четверг, 14 марта 2019, 11:55
Срок сдачи: четверг, 14 марта 2019, 13:30
- Дано целое число N (1 ≤ N ≤ 26). Вывести N первых прописных (т. е. заглавных) букв латинского алфавита.
Указание. Для того, чтобы найти ASCII-код символа, используем явное преобразование типов, напримерint code = (int)'A';
Для того, чтобы найти символ с кодом, соответствующим целому числу, используем явное преобразование к типуchar
- Дана строка. Подсчитать количество содержащихся в ней цифр.
Указание 1. При работе со строками можно (и нужно) пользоваться методами последовательностей.
Указание 2. Для того, чтобы убедиться, что символ является строкой, используется методchar.IsDigit
- Дана строка, содержащая по крайней мере один символ пробела. Вывести подстроку, расположенную между первым и вторым пробелом исходной строки. Если строка содержит только один пробел, то вывести пустую строку. (
IndexOf, Substring
) -
Дан символ C и строки S, S0. После каждого вхождения символа C в строку S вставить строку S0. (
ToString, Replace
) - Дана строка. Написать функцию RemoveAll, которая удаляет из строки все вхождения заданной непустой подстроки и возвращает полученную строку в качестве результата (функция принимает два параметра — исходную строку и подстроку для удаления).(
Replace
) - Даны две строки. Дополните более короткую пробельными символами так, чтобы их длина стала одинаковой. (Используем
StringBuilder
) - Дана строка, изображающая десятичную запись целого положительного числа. Вывести строку, изображающую двоичную запись этого же числа. (Используем
StringBuilder
) - Дана строка-предложение с избыточными пробелами между словами. Преобразовать ее так, чтобы между словами был ровно один пробел.
Split, string.Join
- Дана строка, состоящая из русских слов, набранных заглавными буквами и разделенных пробелами (одним или несколькими). Вывести строку, содержащую эти же слова, разделенные одним пробелом и расположенные в алфавитном порядке.
Split, Array.Sort, string.Join
- Дана строка, содержащая целые числа (возможно, отрицательные), разделенные двоеточием. Найдите сумму этих чисел.