Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Yurok25
4 / 4 / 2
Регистрация: 14.05.2012
Сообщений: 50
#1

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

14.05.2012, 20:35. Просмотров 531. Ответов 12
Метки нет (Все метки)

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

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

Записать все слова символьной строки, чтобы каждое слово было с новой строки, и в отдельной переменной
Здравствуйте. нужно сделать задание, Записать все слова символьной строки,...

В тексте удалить каждое четное слово, продублировать каждое нечетное слово
Не могу решить данную задачу, много чего перечитал, за помощь буду благодарен"...

В тексте удалить каждое четное слово, продублировать каждое нечетное слово
Не могу решить данную задачу, много чего перечитал, за помощь буду благодарен ...

В тексте удалить каждое слово с четным числом символов, продублировать каждое слово с нечетным числом символов
Помогите пожалуйста!!!!!!!Задан текст, состоящий из слов, записанных через...

Разбить на слоги каждое четное слово в строке, а каждое нечетное записать в обратном порядке
Нужно разбить на слога каждое слово на парной позиции в строчке,а каждое на...

12
daslex
1291 / 535 / 177
Регистрация: 02.08.2011
Сообщений: 2,756
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;
}
0
Yurok25
4 / 4 / 2
Регистрация: 14.05.2012
Сообщений: 50
14.05.2012, 20:49  [ТС] #3
не работает(((
0
daslex
1291 / 535 / 177
Регистрация: 02.08.2011
Сообщений: 2,756
14.05.2012, 20:59 #4
C++
1
2
#include <conio.h>
#include <iostream.h>

что пишет?
0
gray_fox
What a waste!
1552 / 1257 / 165
Регистрация: 21.04.2012
Сообщений: 2,634
Завершенные тесты: 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;
}
1
Yurok25
4 / 4 / 2
Регистрация: 14.05.2012
Сообщений: 50
14.05.2012, 21:07  [ТС] #6
там 2 ошибки(((
0
Yurok25
4 / 4 / 2
Регистрация: 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
0
Миниатюры
Сохранить каждое слово в отдельной переменой  
daslex
1291 / 535 / 177
Регистрация: 02.08.2011
Сообщений: 2,756
14.05.2012, 21:17 #8
Вы iostream.h не подключили
Там точка с запятой вместо запятой стоит
;s3[n]; а должно быть ,s3[n];
0
Yurok25
4 / 4 / 2
Регистрация: 14.05.2012
Сообщений: 50
14.05.2012, 21:26  [ТС] #9
Цитата Сообщение от daslex Посмотреть сообщение
Вы iostream.h не подключили
Там точка с запятой вместо запятой стоит
;s3[n]; а должно быть ,s3[n];
сделал,программа просто вводит текст и все.после окончания ввода выкидывает
0
daslex
1291 / 535 / 177
Регистрация: 02.08.2011
Сообщений: 2,756
14.05.2012, 21:45 #10
не то..

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

Добавлено через 16 минут
Попробуйте вместо getch() использовать system("PAUSE");
чтобы сработало надо подключить stdlib.h
оно просто выводит их и всё,не помещает в отдельные файлы
0
daslex
1291 / 535 / 177
Регистрация: 02.08.2011
Сообщений: 2,756
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 - Для каждого нового файла различны друг от друга
При записи переменной в файл не забывать про перенос строки
1
Yurok25
4 / 4 / 2
Регистрация: 14.05.2012
Сообщений: 50
14.05.2012, 22:44  [ТС] #13
понятно,спасибо =)
0
14.05.2012, 22:44
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.05.2012, 22:44
Привет! Вот еще темы с решениями:

Очереди. За один просмотр файла вывести на экран каждое третье слово, а затем каждое четвертое
Помогите студенту сделать задачу на с++, вот условие: Создать файл...

Преобразовать каждое слово в тексте: если слово нечётной длины, то удалить его среднюю букву
Задан текст. Между словами - пробел, за последним символом точка. Вывести...

Реверсировать каждое слово строки
Вообще никак не получается. Кто может подсказать, как это сделать? Есть вариант...

Продублировать каждое слово текста
Дан символьный массив, образованный из слов, разделенных пробелами. С...


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Опции темы

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