Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Интересные и занимательные задачи по программированию > решение задач по строкам


Автор: actavian 26.4.2012, 18:51
помогите решить 2 задачи на строки плиз 1) из слова (программа) путём вырезок и склеек его букв получить слова (ром) и (рампа).
2) Дана строка из строчных русских букв. Между соседними словами - запятая, за последним словом - точка. Напечатать в алфавитном порядке все гласные буквы, которые входят в каждое слово.

Автор: Urfin 10.5.2012, 10:52
1) из слова (программа) путём вырезок и склеек его букв получить слова (ром) и (рампа)
-------------------------------
словоИсходник="программа";
слово1=""+mid(словоИсходник,2,1)+mid(словоИсходник,3,1)+mid(словоИсходник,7,1); // ром
слово2=""+mid(словоИсходник,2,1)+mid(словоИсходник,6,1)+mid(словоИсходник,7,1)+mid(словоИсходник,1,1)+mid(словоИсходник,9,1); // рампа

2) Дана строка из строчных русских букв. Между соседними словами - запятая, за последним словом - точка. Напечатать в алфавитном порядке все гласные буквы, которые входят в каждое слово.
---------------------------------
2-ая задачка - создать массив из гласных букв алфавита. При разборе строки проверять - входит ли данный символ в массив. Если да, создается 2-ой (результирующий массив). В конце отсортировать результирующий массив.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)