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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Елочка
2 / 2 / 0
Регистрация: 26.03.2011
Сообщений: 100
#1

Соединить символы - C++

20.05.2011, 14:25. Просмотров 569. Ответов 6
Метки нет (Все метки)

В потоке считываются символы.
Как их соединить в переменную?
q
e
r
t
Получить temp=qert
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2011, 14:25     Соединить символы
Посмотрите здесь:

Поменять символы одного массива на символы из другого - C++
Нужно поменять символы одного массива на символы из другого. К примеру: дано слово programming, алфавит abcdefgjklmnoprst..., p меняется...

Алфавит. Символы операций. Специальные символы - C++
Алфавит. Символы операций. Специальные символы. Один из вопросов билета, предстоящего мне экзамена. 1.Не могу найти в чем разница...

Соединить строки - C++
Имеется три строки String^ str1; String^ str2; String^ str3; в каждую строку что то записано, например в первую строку записано:...

соединить эл-ты массива - C++
Люди, подскажите, пожалуйста!!! Короче есть массив char arr1="1 2 3"; (3 элемента) Нужно соединить эти элементы 1,2 и 3 в одно число,...

Соединить 2 упорядоченных массива. - C++
Соединить 2 упорядоченных массива. X(1)<=X(2)<=X(3) и Y(1)<=Y(2)<=Y(3) в массив Z(1)<=Z(2)<=Z(3) Проблема в том, что каждые...

Соединить две строки - C++
Ребята, помогите пожалуйста. Есть строка "студенты группы" и нужно прибавить к ней строку по выбору "идиоты" или "гении"( если не понятно...

Соединить четыре программы - C++
Пишу калькулятор больших чисел. (+, -, /, *). Все эти действия уже написаны и работают, вот только надо создать единую программу. ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
jonson
231 / 204 / 61
Регистрация: 18.03.2010
Сообщений: 749
20.05.2011, 14:58     Соединить символы #2
Цитата Сообщение от Елочка Посмотреть сообщение
Как их соединить в переменную?
может в массив?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>   // или #include <iostream.h>
 
#define MAX 10
 
using namespace std;
 
void main () 
{
    char A[MAX]="";
    int i = 0;
    do 
    {
        cin >> A[i];
        A[strlen(A)] = A[i];
        i++;
    } while (i<MAX);
    
    for (i=0; i<MAX; i++)
    cout << A[i] << " "; 
    cout << endl;
    system("pause");
}
Елочка
2 / 2 / 0
Регистрация: 26.03.2011
Сообщений: 100
20.05.2011, 15:02  [ТС]     Соединить символы #3
можешь в работающем примере показать?
jonson
231 / 204 / 61
Регистрация: 18.03.2010
Сообщений: 749
20.05.2011, 15:03     Соединить символы #4
Цитата Сообщение от Елочка Посмотреть сообщение
можешь в работающем примере показать?
что не работает?
lamed
297 / 297 / 71
Регистрация: 07.05.2011
Сообщений: 592
20.05.2011, 15:09     Соединить символы #5
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
/* В потоке считываются символы.
 Как их соединить в переменную?
 q
 e
 r
 t
 Получить temp=qert */
/*G++ / Code::Blocks*/
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
    char temp[100];
    char c;
    int i=0;
    while ((c=getchar())!=EOF)
        if (c!='\n')
            temp[i++]=c;
    temp[i]='\0';
 
    printf("temp=%s\n", temp);
    system("pause");
 
    return 0;
}
Елочка
2 / 2 / 0
Регистрация: 26.03.2011
Сообщений: 100
20.05.2011, 15:21  [ТС]     Соединить символы #6
EOF не подойдет. До него еще далеко.
В этом примере печатает пробелы
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.05.2011, 15:29     Соединить символы
Еще ссылки по теме:

Соединить рёбра в многоугольник - C++
Здравствуйте. Как соеденить рёбра в многоугольник без внутренних пересечений? Известна только часть рёбер. К тем, что известны надо...

Соединить две строки! - C++
Вот есть такой код, почему строки не соединяются?? может кто подскажет!? #include &quot;stdafx.h&quot; #include &lt;string.h&gt; #include...

Не получается соединить две строки - C++
int number = 105; char *ptr = new char; itoa(number, ptr, 10); cout &lt;&lt; ptr &lt;&lt; endl; char *z = new char; z = &quot;qwert&quot;; cout...

Как соединить два файла ? - C++
файл functions.cpp #include &lt;string&gt; #include &quot;functions.h&quot; using namespace std; void reference(string&amp; name) { name =...

Если строки не равны, то соединить их - C++
как мне сравнить строки? если они не равны, то соединить их #include &lt;iostream&gt; #include &lt;string.h&gt; using namespace std; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
lamed
297 / 297 / 71
Регистрация: 07.05.2011
Сообщений: 592
20.05.2011, 15:29     Соединить символы #7
Цитата Сообщение от Елочка Посмотреть сообщение
EOF не подойдет. До него еще далеко.
В этом примере печатает пробелы
Не понял, растолкуйте, пожалуйста
Yandex
Объявления
20.05.2011, 15:29     Соединить символы
Ответ Создать тему
Опции темы

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