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

Сохранить каждое слово в отдельной переменой - C++

Восстановить пароль Регистрация
 
Yurok25
3 / 3 / 0
Регистрация: 14.05.2012
Сообщений: 50
14.05.2012, 20:35     Сохранить каждое слово в отдельной переменой #1
Ввести текст из трех слов. Сохранить каждое слово в отдельной переменой. Кому не сложно помогите,не могу понять(((
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.05.2012, 20:35     Сохранить каждое слово в отдельной переменой
Посмотрите здесь:

C++ Отредактировать файл так, чтобы каждое слово находилось на отдельной строке
В тексте удалить каждое слово с четным числом символов, продублировать каждое слово с нечетным числом символов C++
Вывести каждое слово из файла на экран C++
C++ Реверсировать каждое слово строки
Удалить каждое второе слово из предложения C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
daslex
1084 / 494 / 101
Регистрация: 02.08.2011
Сообщений: 2,408
14.05.2012, 20:42     Сохранить каждое слово в отдельной переменой #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
void main()
{
 const N=256;
 char S1[N]="",S2[N]="",S3[N]="";
 
 cin.getline(S1,N);
 cin.getline(S2,N);
 cin.getline(S3,N);
 
cout<<S1<<endl;
cout<<S2<<endl;
cout<<S3<<endl;
}
Yurok25
3 / 3 / 0
Регистрация: 14.05.2012
Сообщений: 50
14.05.2012, 20:49  [ТС]     Сохранить каждое слово в отдельной переменой #3
не работает(((
daslex
1084 / 494 / 101
Регистрация: 02.08.2011
Сообщений: 2,408
14.05.2012, 20:59     Сохранить каждое слово в отдельной переменой #4
C++
1
2
#include <conio.h>
#include <iostream.h>

что пишет?
gray_fox
What a waste!
 Аватар для gray_fox
1244 / 1127 / 53
Регистрация: 21.04.2012
Сообщений: 2,350
Завершенные тесты: 3
14.05.2012, 20:59     Сохранить каждое слово в отдельной переменой #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <string>
 
 
int main() {
    std::string str1, str2, str3;
    
    std::cin >> str1 >> str2 >> str3;
    
    std::cout << str1 << std::endl;
    std::cout << str2 << std::endl;
    std::cout << str3 << std::endl;
}
Yurok25
3 / 3 / 0
Регистрация: 14.05.2012
Сообщений: 50
14.05.2012, 21:07  [ТС]     Сохранить каждое слово в отдельной переменой #6
там 2 ошибки(((
Yurok25
3 / 3 / 0
Регистрация: 14.05.2012
Сообщений: 50
14.05.2012, 21:14  [ТС]     Сохранить каждое слово в отдельной переменой #7
Цитата Сообщение от daslex Посмотреть сообщение
C++
1
2
#include <conio.h>
#include <iostream.h>

что пишет?
Undefined symbol "s3"
could not find a match for
Миниатюры
Сохранить каждое слово в отдельной переменой  
daslex
1084 / 494 / 101
Регистрация: 02.08.2011
Сообщений: 2,408
14.05.2012, 21:17     Сохранить каждое слово в отдельной переменой #8
Вы iostream.h не подключили
Там точка с запятой вместо запятой стоит
;s3[n]; а должно быть ,s3[n];
Yurok25
3 / 3 / 0
Регистрация: 14.05.2012
Сообщений: 50
14.05.2012, 21:26  [ТС]     Сохранить каждое слово в отдельной переменой #9
Цитата Сообщение от daslex Посмотреть сообщение
Вы iostream.h не подключили
Там точка с запятой вместо запятой стоит
;s3[n]; а должно быть ,s3[n];
сделал,программа просто вводит текст и все.после окончания ввода выкидывает
daslex
1084 / 494 / 101
Регистрация: 02.08.2011
Сообщений: 2,408
14.05.2012, 21:45     Сохранить каждое слово в отдельной переменой #10
не то..

Добавлено через 16 минут
Попробуйте вместо getch() использовать system("PAUSE");
чтобы сработало надо подключить stdlib.h
Yurok25
3 / 3 / 0
Регистрация: 14.05.2012
Сообщений: 50
14.05.2012, 21:54  [ТС]     Сохранить каждое слово в отдельной переменой #11
Цитата Сообщение от daslex Посмотреть сообщение
не то..

Добавлено через 16 минут
Попробуйте вместо getch() использовать system("PAUSE");
чтобы сработало надо подключить stdlib.h
оно просто выводит их и всё,не помещает в отдельные файлы
daslex
1084 / 494 / 101
Регистрация: 02.08.2011
Сообщений: 2,408
14.05.2012, 22:42     Сохранить каждое слово в отдельной переменой #12
Сообщение было отмечено автором темы, экспертом или модератором как ответ
По работе с текстовым файлом http://ci-plus-plus.blogspot.com/2011/07/c_4094.html

Но вы посмотрите на то как вы задали вопрос. Про файлы у вас ничего нет.
чтобы записать в файлы переменные, можно использовать директиву fstream.h

C++
1
2
3
4
5
6
7
 ofstream out1("C:\myfile1.txt");
 out1<<S1<<endl;
 out1.close;
 
 ofstream out2("C:\myfile2.txt");
 out2<<S2<<endl;
 out2.close
out1, out2 - Для каждого нового файла различны друг от друга
При записи переменной в файл не забывать про перенос строки
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.05.2012, 22:44     Сохранить каждое слово в отдельной переменой
Еще ссылки по теме:

Преобразовать каждое слово в тексте: если слово нечётной длины, то удалить его среднюю букву C++
C++ Перевернуть каждое слово в строке
C++ Упорядочить каждое слово строки по алфавиту

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

Или воспользуйтесь поиском по форуму:
Yurok25
3 / 3 / 0
Регистрация: 14.05.2012
Сообщений: 50
14.05.2012, 22:44  [ТС]     Сохранить каждое слово в отдельной переменой #13
понятно,спасибо =)
Yandex
Объявления
14.05.2012, 22:44     Сохранить каждое слово в отдельной переменой
Ответ Создать тему
Опции темы

Текущее время: 21:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru