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

Дана строка латинских символов - C++

Восстановить пароль Регистрация
 
robert19
25 / 25 / 3
Регистрация: 26.03.2010
Сообщений: 305
16.04.2010, 20:05     Дана строка латинских символов #1
Дана строка латинских символов. Напечатать эту строку, предварительно заменив все вхождения «abc» на «def».

Помогите написать)))
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.04.2010, 20:05     Дана строка латинских символов
Посмотрите здесь:

дана строка. подсчитать общее колличество содержащихся в ней строчных латинских и русских букв C++
C++ Дана строка подсчитать количество латинских букв
Дана строка Подсчитать общие количество в ней строчных латинских букв C++
дана строка. найти в ней самое короткое слово-палиндром, состоящее только из латинских букв C++
C++ Дана строка символов. Подсчитать общее число вхождений символов .,+ в строку
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vorona
Peace 2 all shining faces
 Аватар для Vorona
660 / 522 / 44
Регистрация: 05.03.2010
Сообщений: 1,256
16.04.2010, 20:26     Дана строка латинских символов #2
примитивно правда:
C++
1
2
3
4
5
6
7
8
char str[20] = {"asdbrfgsabceiuwojdl"};
for(int i = 0; i < 20; i++)
    if(str[i] == 'a' && str[i+1] == 'b' && str[i+2] == 'c'){
        str[i] = 'd'; 
                str[i+1] = 'e'; 
                str[i+2] = 'f';
        }
cout << str;
Oleg462
31 / 30 / 3
Регистрация: 18.01.2010
Сообщений: 123
16.04.2010, 20:44     Дана строка латинских символов #3
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
28
29
30
//---------------------------------------------------------------------------
 
#include <vcl.h>
#include <iostream.h>
#include <conio.h>
#include <math.h>
#pragma hdrstop
 
//---------------------------------------------------------------------------
 
#pragma argsused
int main(int argc, char* argv[])
{
char str[]="abcsjdumsd" ;
char str1[]="abc" ;
char str2[]="def" ;
for (int i= 0 ; i<10 ; i++)
   {
   if (str[i]==str1[0] && str[i+1]==str1[1] && str[i+2]==str1[2])
      {
      str[i]=str2[0]  ;
      str[i+1]=str2[1] ;
      str[i+2]=str2[2] ;
 
      }
    cout << str[i] << " " ;
   }
getch() ;
        return 0;
}
robert19
25 / 25 / 3
Регистрация: 26.03.2010
Сообщений: 305
16.04.2010, 21:04  [ТС]     Дана строка латинских символов #4
Парни спасибо огромное
Yandex
Объявления
16.04.2010, 21:04     Дана строка латинских символов
Ответ Создать тему
Опции темы

Текущее время: 00:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru