Форум программистов, компьютерный форум CyberForum.ru

После каждого слова текста, заканчивающегося заданной подстрокой, вставить указанный символ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Рассортировать числа по частоте встречаемости, используя алгоритм обмена http://www.cyberforum.ru/cpp-beginners/thread368781.html
Известно, что в массиве размерности N могут быть только целые числа из диапазона 1..31. Рассортировать эти числа по частоте встречаемости, используя алгоритм обмена.
C++ Найти количество строк в максимальном множестве попарно непохожих строк заданной матрицы. Две строки целочисленной матрицы назовём похожими, если совпадают множества чисел, встречающихся в этих строках. Найти количество строк в максимальном множестве попарно непохожих строк заданной матрицы, расположенных подряд. на с++ найти не смог. а с pascal перевести не могу, потому, что не знаю абсолютно с++! Помогите! :) http://www.cyberforum.ru/cpp-beginners/thread368779.html
Открытие txt файла для просмотра C++
#include <stdio.h> int main() { FILE * fi; fi = fopen("test.txt","rt"); int n; while( !feof(fi) ) { fscanf( fi, "%d\n", &n ); printf("%d\n",n );
C++ Подскажите где скачать с++
Здравствуйте. Подскажите где скачать с++(не визуал и не билдер, для вин32)
C++ написать програму void(char source[] ,char dest[]) которая скопирует все символы из source[] ,которые не принадлежат алфавиту , в dest[]. http://www.cyberforum.ru/cpp-beginners/thread368734.html
написать програму void(char source ,char dest) которая скопирует все символы из source ,которые не принадлежат алфавиту , в dest.выводить только символы из dest
C++ А с чего начинали вы? Перелазил много тем с книгами и их ОЧЕНЬ большое количество, многие уже очень старые. Пожалуйста посоветуйте какой нибудь материал для полного чайника в С++. ссылку плиз не на тему с книгами а именно на книгу! Буду очень благодарен! И пожалуйста не стебитесь. Все когда то начинали!!! Добавлено через 22 минуты Я конечно же могу скачать/купить книгу которой мне название больше всего... подробнее

Показать сообщение отдельно
xAtom
 Аватар для xAtom
910 / 735 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
19.10.2011, 11:25     После каждого слова текста, заканчивающегося заданной подстрокой, вставить указанный символ
Цитата Сообщение от fasked Посмотреть сообщение
тут несколько сложнее задание.
может так, маленько подправил.
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
#include <stdio.h>
#include <ctype.h>
 
char* strsub_insert(char* str, const char* sub, char ch) {
   char* tmp = str;
   char* sa, *sb, *end, *pos;
   const char* its;
   for(end = str; *end; *end++);
   for(; *str; *str++) {
        for(its = sub, pos = str; *its == *pos && *its; *pos++, *its++);
        if( ! *its && ! isalpha(*pos)) { // isalnum
              for(sa = end + 1, sb = end; sa > pos; *sa-- = *sb--); 
              str += its - sub;
              *str = ch;
              ++end;
        }
  }
  return tmp;
} 
 
int main(){
   char str[32] = "subs, isub, csub.";
   strsub_insert(str, "sub", '*');
   puts(str);
   getchar();
   return 0;
}
 
Текущее время: 10:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru