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

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

Войти
Регистрация
Восстановить пароль
 
Yurok25
4 / 4 / 0
Регистрация: 14.05.2012
Сообщений: 50
#1

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

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

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

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

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

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

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

Реверсировать каждое слово строки - C++
Вообще никак не получается. Кто может подсказать, как это сделать? Есть вариант решения, но мне не подходит: // 5 задание.cpp:...

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

Продублировать каждое слово текста - C++
Дан символьный массив, образованный из слов, разделенных пробелами. С использованием процедур и функций выполнить: o Продублировать...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
daslex
1271 / 516 / 106
Регистрация: 02.08.2011
Сообщений: 2,665
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
4 / 4 / 0
Регистрация: 14.05.2012
Сообщений: 50
14.05.2012, 20:49  [ТС]     Сохранить каждое слово в отдельной переменой #3
не работает(((
daslex
1271 / 516 / 106
Регистрация: 02.08.2011
Сообщений: 2,665
14.05.2012, 20:59     Сохранить каждое слово в отдельной переменой #4
C++
1
2
#include <conio.h>
#include <iostream.h>

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

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

Добавлено через 16 минут
Попробуйте вместо getch() использовать system("PAUSE");
чтобы сработало надо подключить stdlib.h
оно просто выводит их и всё,не помещает в отдельные файлы
daslex
1271 / 516 / 106
Регистрация: 02.08.2011
Сообщений: 2,665
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++
Удалить каждое четное слово из строки. Есть такое начало: #include &lt;iostream&gt; #include &lt;cstdio&gt; using namespace std; const int...

Строки. Удалить каждое второе слово - C++
Например вводим : Dobruy vecher gorod Выводим : Dobruy gorod Заранее спасибо!

Удалить каждое второе слово из предложения - C++
помогите пожалуйста написать программу: Удалить каждое второе слово из предложения. Заранее спасибо!

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


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

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

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