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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Копирование определенных элементов массива http://www.cyberforum.ru/cpp-beginners/thread273854.html
Условие: Задать массив из 10 вещественных чисел с помощью датчика случайных чисел. Найти минимальный и максимальный элементы массива, указать их индексы. Из элементов расположенных между ними создать массив, вывести его на экран, подсчитать количество четных значений. На печать числа выводить с тремя знаками после запятой. Сделал всё кроме "Из элементов расположенных между ними создать...
C++ Нарисовать в графическом режиме стрелку с точками внутри Хотя бы начало!!!!!!!!! http://www.cyberforum.ru/cpp-beginners/thread273852.html
еще одна задача на строковый тип C++
Дана строка символов, среди которых есть двоеточие (:). Определить, сколько символов ему предшествует
Задача на строковые типы C++
Заменить все вхождения подстроки Str1 на подстроку Str2, которые вводятся с клавиатуры.
C++ Ошибка в порязрядной сортировке?! http://www.cyberforum.ru/cpp-beginners/thread273836.html
Вообщем дали задание отсортировать слова с помощью цифровой(поразрядной) сортировки,реализовал ее сам,вроде все компилиться,но не работает!:( Вот код мой: #include "stdafx.h" #include <iostream> using namespace std; struct words { char c; }; int _tmain(int argc, _TCHAR* argv)
C++ Как совместить код, реализующий методы и перегружаемые операции Есть такое задание::::) Разработать класс «Вектор» – Vektor размерности n . Определить несколько конструкторов, в том числе конструктор копирования. Реализовать методы для вычисления модуля вектора, скалярного произведения, сложения, вычитания, умножения на константу. Перегрузить операции сложения, вычитания, умножения, инкремента, декремента, индексирования, присваивания для данного класса Я... подробнее

Показать сообщение отдельно
Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645

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

10.04.2011, 20:16. Просмотров 1609. Ответов 2
Метки (Все метки)

Здраствуйте! У меня такая задачка: Дано натуральное число n и символы s1,s2..sn.заменить каждую точку многоточием.
Заранее благодарен!

Чуть не забыл вот мой неправильный код:
Код
#include<stdio.h>
#include<string.h>
#include<conio.h>
int main()
{
char str[256];
int i,j;
char str1[256];
char str2[256];
clrscr();
puts("Vvedite stroku simvolov: ");
gets(str);
i=1;
while(i<strlen(str);i++)
  {if (str[i]=='.')
    {str1==' ';
      for(j=1;j<i;j++)
       str1=str1+str[j];
     str2==' ';
       for(j=i;j<strlen(str);j++)
       str2=str2+str[j];
   str=str1+'.'+str2;
    i=i+3;
    }
else i=i++;
  }
puts(str);
getch();
}
Пытался скомпилировать с Паскаля(а Паскаль я не изучал), так что не судите строго. Был бы премного благодарен если бы вы выложили свои варианты.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru