Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Rogvit
0 / 0 / 0
Регистрация: 26.04.2014
Сообщений: 9
#1

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

26.04.2014, 14:55. Просмотров 823. Ответов 11
Метки нет (Все метки)

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

Дана строка из 20 слов. Сформировать строку, составленную из последних букв всех слов исходной строки - C++
Задача: дана строка из 20 слов (или любого другого числа). Сформировать строку, составленную из последних букв всех слов исходной строки.

Вывести сообщение "Можно", если из букв введенной строки X можно составить введенную строку Y - C++
Не могу понять самой сути задания. Вывести сообщение "Можно", если из букв введенной строки X можно составить введенную строку Y,при...

Вывести текст, составленный из последних букв всех слов - C++
Всем привет, есть такая задачка: "Вывести текст, составленный из последних букв всех слов." Вот моя попытка это реализовать. Но что-то...

Определить слово с наибольшим содержанием букв «А» в введенной с клавиатуры строке - C++
Составить программу, определяющую слово с наибольшим содержанием букв «А» в введенной с клавиатуры строке я даже не знаю, с чего начать...

Определить длину введенной строки L, и если длина L четная, то удаляются 3 первых, иначе 3 последних символа - C++
#include "stdafx.h" #include "conio.h" #include "stdio.h" #include "string.h" #include "stdlib.h" int _tmain(int argc,...

Из символов введенной строки сформировать две строки - из цифр и букв - C++
Здраствуйте, помогите пожалуйста с задачей, надо из символов введенной строки сформировать две строки - из цифр и букв

11
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
26.04.2014, 15:04 #2
Rogvit,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<string>
#include<sstream>
#include<iostream>
 
int main()
{
    std::string str,new_word;
    std::getline(std::cin, str);
    std::stringstream s(str);
    for (std::string word; s >> word;)
        new_word += word.at(word.length() - 1);
    std::cout<<new_word;
    return 0;
}
2
Rogvit
0 / 0 / 0
Регистрация: 26.04.2014
Сообщений: 9
26.04.2014, 15:07  [ТС] #3
Не работает..
0
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
26.04.2014, 15:09 #4
Цитата Сообщение от Rogvit Посмотреть сообщение
Не работает..
что значит не работает? не запускается или неверный результат?
0
Rogvit
0 / 0 / 0
Регистрация: 26.04.2014
Сообщений: 9
26.04.2014, 15:10  [ТС] #5
Извини, не коректно ответил.
Да не запускается пишит 36 ошибок, но не показывает их.
0
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
26.04.2014, 15:14 #6
Цитата Сообщение от Rogvit Посмотреть сообщение
Да не запускается пишит 36 ошибок, но не показывает их.
где запускаете?
и не может быть чтобы не показывало ошибок, посмотрите хорошо
0
Rogvit
0 / 0 / 0
Регистрация: 26.04.2014
Сообщений: 9
26.04.2014, 15:26  [ТС] #7
В Qt, показывает все увидел в низу 36 ошибок..
0
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
26.04.2014, 15:28 #8
Цитата Сообщение от Rogvit Посмотреть сообщение
В Qt
ну так нужно было говорить что вы в QT запускаете, а это раздел чистого С++
0
Rogvit
0 / 0 / 0
Регистрация: 26.04.2014
Сообщений: 9
26.04.2014, 15:29  [ТС] #9
аа, поможешь написать для QT? пожалуйста желательно с коментами
0
Rogvit
0 / 0 / 0
Регистрация: 26.04.2014
Сообщений: 9
26.04.2014, 16:26  [ТС] #10
Условие:
Ввести строку, содержащую несколько слов. СОставить слово из последних букв слов, введенной строки.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<iostream>
using namespace std;
int main()
{
   char s[500],p[200];
   int i,j;
   // объявление переменных
   cout<<"string: ";
   cin.getline(s,500);
   // ввод строки
   for(i=j=0;s[i];i++)
    if(s[i]>' '&&s[i+1]<=' ')p[j++]=s[i]; p[j]=0;
   // набор строки из последних букв слов
    cout<<p<<"\nPress Enter for exit\n";
    cin.get();
   // вывод полученной строки и завершение программы
 
return 0;
}
0
Qazan
211 / 59 / 9
Регистрация: 30.04.2013
Сообщений: 798
Записей в блоге: 10
26.04.2014, 16:31 #11
Rogvit, Оформи код в тегах по программистски

А строка какая ?
Любой длины ? слова любой длины ? или все ограничено до типичного?
0
Rogvit
0 / 0 / 0
Регистрация: 26.04.2014
Сообщений: 9
26.04.2014, 16:38  [ТС] #12
тип строки массив чар, без разницы какой, лиж бы работала
0
26.04.2014, 16:38
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.04.2014, 16:38
Привет! Вот еще темы с ответами:

Из введенной пользователем строки выбрать слово с заданным пользователем номером и вывести это слово на экран - C++
Здравствуйте. Если можете, помогите, пожалуйста, написать программу, которая выводит на экран из введенной пользователем строки слово с...

Напечатать слова, которые состоят из первых и последних букв (но не цифр) всех слов текста - C++
вот мои попытки, Напечатать слова, которые состоят из первых и последних букв (но не цифр) всех слов текста #include &lt;iostream&gt; ...

Выделить последнее слово из введенной строки - C++
написать программу выделения последнего слова из введенной строки и отображение его на экране

Написать программу удаления букв н из введенной строки - C++
Написать программу удаления букв н из введенной строки


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

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

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