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

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

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

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

30.11.2012, 15:34. Просмотров 941. Ответов 4
Метки нет (Все метки)

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

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

Объясните программу по переводу каждого слова предложения на отдельную строку - C++
Добрый день. Помогите, пожалуйста, разобрать эту задачу. Распишите, чтобы было понятно новичку (не понимаю, что написано в условиях...

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

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

Напечатать все слова, входящие в эту текстовую строку, заканчивающиеся на буквы заданного слова (например, abcdab, ab, kab) - C++
Доброго времени суток, форумчане. Надеюсь на вашу помощь. Через неделю сессия, а мне к ней осталось доделать 4 задачи по практике, которые...

Составить блок-схему (Вычеркните из заданного слова буквы) - C++
есть программный код! нужно составить блок-схемы,а у меня с этим проблемы! помогите пожалуйста! //1.Вычеркните из заданного слова...

4
defer
秘密
555 / 235 / 3
Регистрация: 29.11.2010
Сообщений: 783
30.11.2012, 16:21 #2
как задается предложение?
0
shyrik
0 / 0 / 0
Регистрация: 25.10.2012
Сообщений: 19
30.11.2012, 16:24  [ТС] #3
рандомно наверное,ничего не написано...(
0
David Sylva
1287 / 949 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
30.11.2012, 16:28 #4
Можно например вот так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream> 
 
int main() 
{ 
    char str[] = "Real Madrid Champions of Spain";  
    char buffer[10];
    int count = 0; 
    char* ptr; 
 
    ptr = strtok(str, " "); 
    while(ptr!=NULL) 
    {  
        buffer[count++] = ptr[0]; 
        ptr = strtok(NULL, " "); 
    } 
 
    for ( int i = 0; i < count; ++i) 
        std::cout << buffer[i]; 
    std::cout << std::endl;
}
1
defer
秘密
555 / 235 / 3
Регистрация: 29.11.2010
Сообщений: 783
30.11.2012, 16:42 #5
вот например

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
#include <string>
#include <sstream>
#include <vector>
using namespace std;
 
int main()
{
    string s = "Electronic news-gathering is a broadcast news industry description of television producers, reporters and editors making use of electronic video and audio technologies for gathering, and presenting new.";
    vector<string> vectos;
    istringstream ss(s);
    string temps;
    string res;
 
    while(ss>>temps)
        vectos.push_back(temps);
 
    for(auto i=vectos.begin();i!=vectos.end();i++)
        res.push_back((*i)[0]);
 
    cout<<res;
 
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.11.2012, 16:42
Привет! Вот еще темы с ответами:

Сформировать строку, удалив из каждого слова исходной строки повторяющиеся в нем буквы - C++
Задание: Для решения задачи вам нужно ввести строки с помощью функций gets или fgets, разбить строку на слова и выбрать нужные (функция...

Преобразовать строку так, чтобы буквы каждого слова были остортированы по возрастанию - C++
Подскажите идею,как можно преобразовать строку так,чтобы буквы каждого слова были остортированы по возрастанию?

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

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


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

Или воспользуйтесь поиском по форуму:
5
Yandex
Объявления
30.11.2012, 16:42
Ответ Создать тему
Опции темы

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