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

Дан символ и строка, удвоить каждое вхождение символов в строку!!!! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дан символ и строка, удвоить каждое вхождение символов в строку http://www.cyberforum.ru/cpp-beginners/thread413217.html
Помогите реализовать эту прогу на Си
C++ В который раз...организовать функцию обмена min и max элементов #include <iostream> #include <windows.h> #include <string> using namespace std; const n=5; class array { public: http://www.cyberforum.ru/cpp-beginners/thread413212.html
C++ из консоли в Win32
есть игра написанная на Си++ под консоль нужно перенести её под Win32 . проект в VC2010 #include <iostream> //стандартная библиотека #include <time.h> //случайные числа #include <stdio.h> //для printf #include <windows.h> // для HANDLE, курсора, цвета #include <conio.h> //для kbhit
Подсчитать, сколько раз в строке встречаются одинаковые слова C++
Дана строка символов, состоящая из букв английского алфавита и пробелов. Напишите программу, которая подсчитывает, сколько раз в строке встречаются одинаковые слова (словом будем называть любую последовательность символов за исключением пробелов, слова разделяются одним пробелом)
C++ дополнение к программe(полином лагранжа) http://www.cyberforum.ru/cpp-beginners/thread413198.html
Привет всем, мне нужна небольшая помощь. У меня программа для создания полинома лагранжа, в общем он работает нормально, вот только профессор достал,требует чтобы при вводе одинаковых значении для икса (х), вводилось сообшение что так делать нельзя. Помогите плз дополнить програму.Вот код: #include <iostream.h> #include <iomanip.h> #include <math.h> #define MAX 10 void Produs(float par1,...
C++ Как вернуть массив? Есть программа #include "stdafx.h" int fun1(int mas,int r) { int i; for (i=0;i<r;i++) { mas=i; подробнее

Показать сообщение отдельно
gregon
4 / 4 / 0
Регистрация: 20.12.2011
Сообщений: 17
21.12.2011, 02:11     Дан символ и строка, удвоить каждое вхождение символов в строку!!!!
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#define string_size 9
 
char symbol X = 'b';
char string_1 [] = {'f', 'a', 'b', '3', 'b', 'j', 'o', 'b', 'x'};
char string_2 [string_size * 2];
int cursor = 0;
 
for(int i = string_size; i > o; --i) {
if (string_1[i] == X) {
string_2[cursor] = X;
cursor++;
}
string_2[cursor] = string_1[i];
cursor++;
}
 
Текущее время: 09:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru