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

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

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

связать буквы в слово - C++

21.05.2011, 09:25. Просмотров 609. Ответов 6
Метки нет (Все метки)

Как же соединить буквы в потоке? они следуют друг за другом.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.05.2011, 09:25     связать буквы в слово
Посмотрите здесь:

Как связать число символов и слово - C++
#include <iostream> #include <string> #include <sstream> using namespace std; int main() { string str, s1, s2; int...

Разбить слово на буквы - C++
Необходимо введенное слово разбить на буквы. Подскажите где копать, или приведите пример... Еще хотелось бы узнать, почему получается...

Задано слово.Удалить повторяющие буквы - C++
Задано слово.Удалить из него все повторяющиеся буквы, оставив их первые вхождения, т.е. в слове должны остаться только разные буквы. ...

Количество вхождений первой буквы в слово - C++
Задача такая: Нужно создать текстовый документ там вписать несколько строк со словами. Программа считывает этот файл и если первая буква...

Задано слово.Удалить повторяющие буквы - C++
Дано слово. Удалить из него все повторяющиеся буквы, оставив их первые вхождения, то есть в слове должны остаться только различные буквы. ...

Если слово начинается с гласной буквы - C++
Программа, которая считывает из файла 10 слов на англ. языке, и если слово начинается с гласной буквы, записать его в файл. Оформить...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
diagon
Higher
1927 / 1193 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
21.05.2011, 09:30     связать буквы в слово #2
C++
1
2
char s[size]="\0";
std::cin >> s;
Либо
C++
1
2
std::string s;
std::cin >> s;
Чем это не устраивает?
Елочка
2 / 2 / 0
Регистрация: 26.03.2011
Сообщений: 100
21.05.2011, 10:10  [ТС]     связать буквы в слово #3
Ни то ни это не работает
diagon
Higher
1927 / 1193 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
21.05.2011, 10:15     связать буквы в слово #4
о_О
Либо я вас не понял, либо вы меня.
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <stdlib.h>
#define size 10
int main()
{
    char a[size]="\0";  //пустой массив char'ов
    std::cin >> a;   //засовывает все введенные символы до разделителя(пробел/перенос строки/etc) в а
    std::cout << a << std::endl; //Выводит введенную строку
    system("pause"); //пауза
 
    return 0;
}
Елочка
2 / 2 / 0
Регистрация: 26.03.2011
Сообщений: 100
21.05.2011, 11:32  [ТС]     связать буквы в слово #5
Хорошо. Только мне не вручную надо вбивать, а с файла считывает.
diagon
Higher
1927 / 1193 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
21.05.2011, 11:35     связать буквы в слово #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <stdlib.h>
#define size 10
int main()
{
        freopen("ваш файл.txt","r",stdin); 
        char a[size]="\0";  //пустой массив char'ов
        std::cin >> a;   //засовывает все введенные символы до разделителя(пробел/перенос строки/etc) в а
        std::cout << a << std::endl; //Выводит введенную строку
        system("pause"); //пауза
 
        return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.05.2011, 14:13     связать буквы в слово
Еще ссылки по теме:

чтобы каждое слово начиналось с большой буквы - C++
Дано предложение на латинском языке.Превратить строку так, чтобы каждое слово начиналось с большой буквы

Дано слово. Переставить в обратном порядке его буквы. - C++
Дано слово. Переставить в обратном порядке его буквы.

В одно слово переписать буквы а во второе прочие символы - C++
С введенного слова сформировать 2 новых, в одно с которых записать буквы а во второе прочие символы.На языке С++

Найти самое длинное слово начинающееся с заданной буквы - C++
Дана строка символов. Найти самое длинное слово, начинающееся с буквы ''я'', и вывести его в обратном порядке. С++ рабочая программа...


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

Или воспользуйтесь поиском по форуму:
OstapBender
583 / 521 / 35
Регистрация: 22.03.2011
Сообщений: 1,585
21.05.2011, 14:13     связать буквы в слово #7
Елочка, нормально формулируйте вопрос..

как вариант:
C++
1
2
3
4
std::string str;
char ch;
while (file >> ch)
str+=ch;
Yandex
Объявления
21.05.2011, 14:13     связать буквы в слово
Ответ Создать тему
Опции темы

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