Форум программистов, компьютерный форум, киберфорум
Наши страницы

C# для начинающих

Войти
Регистрация
Восстановить пароль
 
InnaCat
0 / 0 / 0
Регистрация: 27.10.2013
Сообщений: 15
#1

Как написать код, разбивающий / выравнивающий строки? - C#

09.12.2013, 22:25. Просмотров 395. Ответов 1
Метки нет (Все метки)

Разработать функцию, выполняющую заданную операцию над данными типа string языка C#. Предусмотреть и описать реакцию на некорректное задание параметров.
Ввод исходных данных, вызов разработанной функции, проверку успешности выполнения и печать результатов ее работы выполнять из функции Main() класса программы.

Left(s,m,c)-(выравнивание строки s слева до длины m, добавляя заданный символ с)
или
Parse(s,c) - (разбиение строки s на две части: до первого вхождения символа c и после него. Первую часть вернуть в вызывающую функцию, исходную строку заменить на вторую часть).

напишите, пожалуйста, программу на C# )
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.12.2013, 22:25
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как написать код, разбивающий / выравнивающий строки? (C#):

Реализовать метод «Слог», разбивающий слово на слоги - C#
Написать C# программу в виде Windows Напишите процедуру «Слог», разбивающую слово на слоги. Предложите свой алгоритм. За основу...

Необходимо написать код сложения строки и столбца матрицы - C#
Элементы матрицы вводятся либо пользователем вручную с клавиатуры либо генерируются с помощью генератора случайных чисел. Выбор одного из...

Как написать оптимизированный код - C#
Интересует вопрос, можно ли реализовать модификацию кода после его отработки, например, в цикле, после какой-то проверки мне уже она будет...

Как написать код с использованием функции? - C#
Вот у меня есть код как его засунуть в функции??? static void Main(string args) { Console.WriteLine(" 1 Выяснить,...

Как написать код для рисования снеговика? - C#
Здравствуйте друзья! Как написать код для рисования снеговика. Реализрвать как процедуру. Количество снеговиков вводит пользователь....

Как правильно написать код? Работа с Class и Public - C#
Подскажите, как правильно написать код, что бы TYZI можно было использовать в других Public и Class. Суть этого кода: я создаю...

1
ViterAlex
6253 / 3457 / 1055
Регистрация: 11.02.2013
Сообщений: 7,625
Завершенные тесты: 3
09.12.2013, 22:42 #2
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
    class Program
    {
        static void Main(string[] args)
        {
            string str = "Мама мыла раму";
            Console.ForegroundColor = ConsoleColor.Blue;
            Console.WriteLine("Работа функции Left");
            Console.ResetColor();
            Console.WriteLine("{0}", Left(str, str.Length + 10, '*'));
            Console.WriteLine(new string('=', Console.BufferWidth));
            Console.ForegroundColor = ConsoleColor.Blue;
            Console.WriteLine("Работа функции Parse");
            Console.ResetColor();
            Console.WriteLine("{0}, {1}", Parse(ref str, 'ы'), str);
            Console.ReadLine();
        }
 
        static string Left(string s, int m, char c)
        {
            string result = string.Empty;
            try
            {
                result = s.PadRight(m, c);
            }
            catch (Exception)
            {
                throw new Exception();
            }
            return result;
        }
        static string Parse(ref string s, char c)
        {
            string result = string.Empty;
            try
            {
                result = s.Substring(0, s.IndexOf(c));
                s = s.Substring(s.IndexOf(c) + 1);
            }
            catch (Exception)
            {
                throw new Exception();
            }
            return result;
        }
 
    }
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.12.2013, 22:42
Привет! Вот еще темы с ответами:

Как можно написать по короче код в этом примере? - C#
Нужно сократить до минимума код в этом примере. А то сильно большой получился. using System; using System.Collections.Generic; ...

Как получить код символа из строки? - C#
Здравствуйте, имеется строка "ABCDEFG" как из нее получить код символов, т.е. А=0041, В=0042 и т.д. Как я понимаю это код ASCII, если нет -...

Строки в C# или как преобразовать код с C++ - C#
Доброго всем времени суток! Господа, возник вопрос можно ли каким-либо образом преобразовать код с С++ в код на С# ? А то есть программка...

Асинхронный клиент: как написать код по мануалу и не запутаться в классах - C#
Всем привет! Прошу помощи, пытаюсь сделать пример как в мануале но не выходит, запутался с классами и методами, Вобщем надо собрать код по...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru