Нужно дополнить программу - C#
Формулировка задачи:
В работе необходимо описать два метода,которые реализуют один и тот же алгоритм, описанный в списке заданий.Первый метод для возврата должен использовать имя метода,а второй должен возвращать результат через параметры.(Метод вырезает из строковой переменной буквы)
Обязательные требования к созданию методов.
1.Входные данные необходимо передавать через параметры.
2.Названия переменных,констант и методов должны быть логически обоснованы и давать понятие что в них предпологается хранить и обрабатывать
3.Программа должна запрашивать входные данные и выводить итоговый результат с пояснениями.
class Program { static string LetterCut(string str) { StringBuilder sb = new StringBuilder(); for (int i = 0; i < str.Length; i++) if (char.IsLetter(str[i])) sb.Append(str[i]); return sb.ToString(); } static void Main(string[] args) { Console.WriteLine("Введите строку:"); string str = Console.ReadLine(); Console.WriteLine("Буквы из данной строки: {0}", LetterCut(str)); Console.ReadLine(); } }
Решение задачи: «Нужно дополнить программу»
textual
Листинг программы
class Program { static void LetterCut(ref string str) { StringBuilder sb = new StringBuilder(); for (int i = 0; i < str.Length; i++) if (char.IsLetter(str[i])) sb.Append(str[i]); str = sb.ToString(); } static void Main(string[] args) { Console.WriteLine("Введите строку:"); string str = Console.ReadLine(); LetterCut(ref str); Console.WriteLine("Буквы из данной строки: {0}", str); Console.ReadLine(); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д