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

В строке удвоить данный символ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ обучение нейронной сети http://www.cyberforum.ru/cpp-beginners/thread763247.html
struct SAcson { int l,c; // строка, столбец float x; // заряд }; struct SSinapc { int l,c; // строка, столбец }; struct SNeiron
C++ Узлы Здравствуйте. Может кто-то помочь решить задачу? (С++) Даны натуральное число n, действительные числа a1, a2, …, an . Если в последовательности (списке) a1, a2, …, an есть хотя бы один узел,... http://www.cyberforum.ru/cpp-beginners/thread763244.html
Ошибки в программе C++
rational.h #define _Rational_h_ #include <iostream> using namespace std; int nod(int p, int q) { if (p < 0) p = -p; if (q < 0) q = -q; while (p != 0 && q != 0)
C++ Определить количество слов, которые содержат ровно четыре буквы
Помогите. Дано строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). Определить количество слов, которые содержат ровно четыре буквы "о".
C++ Одномерный/двухмерный массив состоящий из елементов и заменить его елементы на http://www.cyberforum.ru/cpp-beginners/thread763238.html
1)Задан одномерный массив состоящий из 12 элементов. Заменить единицами элементы массива, находящиеся после малейшего элемента 2) Задан линейный массив A. Составьте программу замены элементов...
C++ Бин. дер. поиска , рекурсия Доброе утро. Решаю следующую задачу : определить является ли дерево симметричным относительно корня. Имею следующий код : case 13 : { bool a; a =... подробнее

Показать сообщение отдельно
HelloInside
7 / 7 / 1
Регистрация: 31.10.2011
Сообщений: 294
16.01.2013, 23:50  [ТС]
А можна ли записать как нибуть проще...?

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
#include <vcl.h>
#include <iostream>
using namespace std;
 
int main()
{
 
    int k,n=5;
 
    char *s=new char[n];
 
    char *s2=new char[n*2];
 
    cin>>s;
 
    for(k=0;k<=strlen(s);k++) {
 
        s2[k*2+1]=s[k];
        s2[k*2]=s[k];
    }
 
    s2[k*2+1]='\0';
 
    cout<<'\n'<<s2;
    system("pause");
    return 0;
}
Добавлено через 2 минуты
Цитата Сообщение от Afflicted Посмотреть сообщение
что дано? номер элемента, само число (его нужно найти и удвоить. (удвоить каждое встретившееся или только первый встретившийся?)) Сформулируйте свой вопрос четко, иначе помощь вам мало кто окажет.
Ну мы просто вводим например "р" и что бы нам вывело "рр", или "п р о л" и вывело - "пп рр оо лл".
Я вот выше скинул задачку, но там сильно умно все сделано), как нибуть проще нада записать...

Добавлено через 10 часов 32 минуты
...
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru