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

Замена одной буквы на две - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обмен значениями между таблицами БД http://www.cyberforum.ru/cpp-beginners/thread1191408.html
Каким образом сделать так: Есть бд , есть едит в котором есть число , что бы чсло сэдита однималось мс определенного столбца бд и сохраняла в другую таблицу в бд?
C++ Создание файла с именем, которое указано в переменной Здравствуйте! Возможно ли создать файл с именем, которое указано в переменой например nazv Если да, покажите пример http://www.cyberforum.ru/cpp-beginners/thread1191405.html
Ostringstream и istringstream C++
int StrToInt(string buf) { istringstream stream(buf); int decimal; stream>>hex>>decimal; return decimal; }; string HexToBin(string buf) { ...
C++ Вскрыть exe файл и получить адрес области хранения всех переменных. PE-файлы, Анатомия файла, Загрузчик PE-фай
Здравствуйте уважаемые дамы и господа, какой час уже сижу но не могу понять и разобраться. Хочу открыть exe файл и найти область где хранятся все числовые константы объявленных переменных(адрес...
C++ Разноцветный текст в консоли http://www.cyberforum.ru/cpp-beginners/thread1191319.html
Народ, подскажите как сделать так чтобы, скажем, в слове "Hello" разные буквы выводились разным цветом system("сolor 1F"); красит весь текст одновременно
C++ Сообщение: address of local variable * returned В интернете много поисков ответа, например: и , но правильного нет. Такое сообщение возникает в любом С, где используется переменная, когда её создавшая функция уже закрыта (переменная должна... подробнее

Показать сообщение отдельно
Леонид Каруна
0 / 0 / 0
Регистрация: 14.04.2013
Сообщений: 158

Замена одной буквы на две - C++

28.05.2014, 16:50. Просмотров 468. Ответов 3
Метки (Все метки)

Написать программу, которая заменяет в указанном (введенном с клавиатуры) слове все
буквы "a" на сочетание "ky"
Вот написал такое, но ни как не могу понять как сдвинуть ячейки, что бы вторая буква не заменяла другую

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <stdio.h>
#include <conio.h>
using namespace std;
 
void main(){
    setlocale(LC_ALL,"rus");
    char str[20];
    cout<<"Введите слово"<<endl;
    gets(str);
    char mas[20];
    for(int i=0; i<strlen(str); i++){
        if(str[i]=='a'){
            str[i]='k';
            str[i+1]='y';
            
        }else{
        str[i]=str[i];
    }
    }
    puts(str);
    system("pause");
}
Заранее благодарен.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru