Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
7 / 7 / 1
Регистрация: 27.03.2013
Сообщений: 121
.NET 4.x

Создать программу для получения инициалов

19.06.2013, 11:41. Показов 1431. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Создать функцию GetShortName, которая из полного «Фамилия Имя Отчество» создаёт сокращённую строку «Фамилия Инициалы». Пример использования:
string shortFIO = GetShortName("Иванов Иван Иванович");
// shortFIO = "Иванов И.И."
Если из исходной строки невозможно сформировать сокращённую строку, функция выбрасывает исключение.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.06.2013, 11:41
Ответы с готовыми решениями:

Создать программу для получения из слова "дисковод" получение слова "воск"
Создать программу для получения из слова "дисковод" получение слова "воск" Ответ написать на си шарп

Составьте программу, для получения квадратной матрицы порядка n следующего вида
Cоставьте программу, для получения квадратной матрицы порядка n следующего вида

Написать программу для получения сведений о системе, используя WinAPI функции
Всем доброго времени суток, в институте такая вот задача далась, помогите её решить пожалуйста: Написать программу для получения...

10
 Аватар для Монфрид
1245 / 1055 / 293
Регистрация: 07.03.2012
Сообщений: 3,246
19.06.2013, 11:57
у вас очень богатый словарь русского языка, если судить по вашим темам, созданным сегодня:

- Создать программу
Сегодня 11:41

- Создать программу для выбора активного изображения
Сегодня 11:40

- Создать простой текстовый редактор
Сегодня 11:39

- Напишите программу
Сегодня 11:36

- Написать программу
Сегодня 11:36

- нужно написать программу
0
 Аватар для BigOblom
124 / 124 / 17
Регистрация: 30.06.2010
Сообщений: 478
19.06.2013, 12:33
C#
1
2
3
string str = "Иванов Иван Иванович";
Console.WriteLine(GetShortName(str));
Console.ReadKey();
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
private static string GetShortName(string fio)
{
    string _fio = "";
    try
    {
        string firstname = fio.Split(' ')[0];
        string middlename = fio.Split(' ')[1].Substring(0, 1);
        string lastname = fio.Split(' ')[2].Substring(0, 1);
        _fio = string.Format("{0} {1}.{2}.", firstname, middlename, lastname);
        return _fio;
    }
    catch (Exception ex)
    {
        Console.WriteLine(ex.Message);
        return _fio;
    }
}
0
122 / 120 / 47
Регистрация: 14.09.2012
Сообщений: 276
19.06.2013, 23:57
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
class Program
    {
        static void Main()
        {
            Console.WriteLine(GetShortName("Иванов Иван Иванович"));
            
            try
            {
                Console.WriteLine(GetShortName("Иванов Иван"));
            }
            catch(Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
            Console.ReadLine();
        }
        
        public static string GetShortName(string fullName)
        {
            var str = fullName.Split(' ');
            
            if(str.Length < 3)
                throw new FormatException();
            
            return string.Format("{0} {1}. {2}.", str[0], str[1].Substring(0, 1), str[2].Substring(0, 1));
        }
    }
0
0 / 0 / 0
Регистрация: 08.05.2013
Сообщений: 30
21.06.2013, 08:25
@BigOblom, а если а wp реализовать?
0
0 / 0 / 0
Регистрация: 08.05.2013
Сообщений: 30
21.06.2013, 08:27
@ablai96, не работает, можешь в wp это сделать?
0
 Аватар для BigOblom
124 / 124 / 17
Регистрация: 30.06.2010
Сообщений: 478
21.06.2013, 08:31
Цитата Сообщение от belyash Посмотреть сообщение
@BigOblom, а если а wp реализовать?
a wp я так понимаю WPF?
У функции GetShortName убираете static.
0
0 / 0 / 0
Регистрация: 08.05.2013
Сообщений: 30
21.06.2013, 08:36
@BigOblom, виндовс форм)
0
 Аватар для BigOblom
124 / 124 / 17
Регистрация: 30.06.2010
Сообщений: 478
21.06.2013, 08:44
Вместо
C#
1
Console.WriteLine();
Писать
C#
1
MessageBox.Show();
И Console.ReadKey(); нужно удалить.
0
21.06.2013, 11:18

Не по теме:

WP-это WinForms?Логично.

0
 Аватар для BigOblom
124 / 124 / 17
Регистрация: 30.06.2010
Сообщений: 478
21.06.2013, 11:23
Цитата Сообщение от sniper_lunev Посмотреть сообщение

Не по теме:

WP-это WinForms?Логично.

Не по теме:

Может Windows Phorms :)

1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.06.2013, 11:23
Помогаю со студенческими работами здесь

Написать программу для получения сведений о системе, используя функции Win32 API
В институте такая вот задача далась, помогите её решить пожалуйста: Написать программу для получения сведений о системе, используя...

Написать программу для получения сведений о системе, используя функции Win32 API
В институте такая вот задача далась, помогите её решить пожалуйста: Написать программу для получения сведений о системе, используя...

Создать программу для получения времени с системы и воспроизведения его
Помогите создать программу для получения времени с системы и воспроизведения его.

Создать программу,считающую сумму числа до получения однозначного
Суть в том, что ввел некое a , сумма его цифр =b, далее высчитываем сумму цифр b итд, пока не получим некое однозначное z, это z нужно...

Создать программу, реализующую алгоритм получения произведения 5 натуральных чисел
помогите пожалуйста я вообще тут ни че не понимаю(((( 1.Создать программу VBA, реализующую алгоритм получения произведения 5...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru