0 / 0 / 0
Регистрация: 03.05.2011
Сообщений: 57
1

Дана строка , состоящая из английских слов

05.10.2011, 21:33. Показов 1096. Ответов 1
Метки нет (Все метки)

Дана строка , состоящая из английских слов, разделенных пробелами( одним или несколькими). Превратить каждое слово в строке, удалив из него все предыдущие вхождение первой буквы этого слова ( количество пробелов между словами не менять)
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.10.2011, 21:33
Ответы с готовыми решениями:

Дана строка, состоящая из слов
Дана строка, состоящая из слов, разделенных пробелами. Вывести на экран порядковый номер слова...

Дана строка, состоящая из русских слов. Найти количество слов, которые содержат ровно три буквы «А»
Дана строка, состоящая из русских слов, набранных заглавными буквами и разделенных пробелами (одним...

Дана строка, состоящая из слов, разделённых пробелами(одним или несколькими) . Найти количество слов , которые не содерж
Дана строка, состоящая из слов, разделённых пробелами(одним или несколькими) . Найти количество...

Дана строка, состоящая из латинских слов, разделенных пробелами (одним или несколькими). Найти количество слов в стро
#include <iostream> #include <cstring> using namespace std; int main() { char s="rkghwrkh...

1
933 / 758 / 299
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
06.10.2011, 00:51 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
#include <stdio.h>
#include <ctype.h>
 
char* str_ch(char* str) {
   char* tmp  = str;
   char* iter, *ptr, *sa, *sb, ch;
 
   for(iter = str; *iter; *iter++) {
        if(isalpha(*iter)) {
              ch = *iter++;
              for(sa = iter; isalpha(*sa) && *sa; *sa++) {
                     if( *sa == ch ) 
                          for(ptr = sa, sb = sa + 1; *ptr; *ptr++ = *sb++);
              }
         }
  }
   return str;
}
 
int main(){
   char str[] = "north-america, NEYRON,\t CISCO...(FAST ETHERNET)";
   puts( str_ch(str) );
   getchar();
   return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.10.2011, 00:51
Помогаю со студенческими работами здесь

Дана строка,состоящая из нескольких слов
Дана строка, состоящая из нескольких слов,набрать заглавными буквами и разделенный пробелами (один...

Дана строка состоящая из слов разделенных ...
Помогите решить с объяснениями. Дана строка состоящая из слов разделенных одним или несколькими...

Задачка на строки.Дана строка, состоящая из слов
Дана строка, состоящая из слов (словом считать группу символов, начинающуюся и заканчивающуюся...

Дана строка, состоящая из слов, разделенных пробелами
Здравствуйте, есть небольшая проблемка вот с этим заданием на строки: Дана строка, состоящая из...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru