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

Замена слов в строке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Цикл с for http://www.cyberforum.ru/cpp-beginners/thread220327.html
Элементарная программа. Не могу разобраться почему первое условие не проверяется #include <iostream.h> #include <conio.h> #include <math.h> #include <iomanip.h> int main() { int x=0,y=0; ...
C++ печать число шириной 15 символов печать число 333.546732 шириной 15 символов с точностью 1, 2 и 3 разряда после десятичной точки. печать всех чисел в одной строке с левым выравниванием каждого числа в своем поле. float s =... http://www.cyberforum.ru/cpp-beginners/thread220320.html
не могу решить через функцию. C++
Помогите пожалуйста, во вторник зачет, а я не как не могу решить задачу:( Описать функцию, вычисляющую значение x0+x0*x1+x0*x1*x2+...+x0*x1*x2*...*xm, где xi-элементы вещественного массива x из n,...
C++ поиск центра графа
Здраствуйте. нужен универсальный код поиска центра графа(вершины или двух). рисовать или вставлять граф не нужно.
C++ На самом деле #define'а нету. http://www.cyberforum.ru/cpp-beginners/thread220306.html
На самом деле #define нету. Вот например если мы напишем в c++ #define yes 1 #define no 0 то на самом деле мы получим int yes=1; int no=0; И Т.П
C++ Код программы есть, нужно откорректировать и доделать конец задания. ЗАДАНИЕ: Для каждой строки матрицы, расположенной между минимальным и максимальным элементами главной диагонали, накопить произведение ненулевых элементов и подсчитать число элементов, не... подробнее

Показать сообщение отдельно
Element_1
3 / 2 / 1
Регистрация: 30.09.2010
Сообщений: 19
26.12.2010, 00:31
Эм. Первое, что приходит в голову заключить ваш отрывок кода в цикл while-do ))))
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
p=strstr(string, n1);
 if(p==NULL)
{
 printf("\ntext have not this word");
 getch();
 exit(0);
 }  
    do {
    p[0]='\0';
    p--;
    r=strdup(string);
    r=strcat(r,n2);
    r[strlen(r)]='\0';   
    r=strcat(r,p+strlen(n1)+1); 
    strcpy(string,r); 
    p=strstr(string, n1); 
   } while (p!=NULL);
printf("\n%s",r);
И.. о чудо это работает!!111
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru