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

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

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

Найти в предложении количество слов начинающихся на ту же букву,что и первое слово и удалить их - C++

17.01.2014, 12:18. Просмотров 449. Ответов 7
Метки нет (Все метки)

1) Найти в предложении количество слов начинающихся на ту же букву,что и первое слово и удалить их
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.01.2014, 12:18
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти в предложении количество слов начинающихся на ту же букву,что и первое слово и удалить их (C++):

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

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

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

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

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

Верно ли, что первое слово начинается на ту же букву, на которую заканчивается второе слово? - C++
Даны два слова. Верно ли, что первое слово начинается на ту же букву, на которую заканчивается второе слово?

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
TP_User
0 / 0 / 0
Регистрация: 16.01.2014
Сообщений: 9
17.01.2014, 12:20 #2
ты сможешь написать программу на C, если я напишу тебе код на паскале?
Marc2
0 / 0 / 0
Регистрация: 17.01.2014
Сообщений: 5
17.01.2014, 12:22  [ТС] #3
TP_User, нет, я не знаю паскаль вообще.
SatanaXIII
Супер-модератор
Эксперт С++
5609 / 2643 / 244
Регистрация: 01.11.2011
Сообщений: 6,503
Завершенные тесты: 1
17.01.2014, 13:09 #4
Marc2, создавайте пожалуйста на каждый вопрос отдельную тему.
Marc2
0 / 0 / 0
Регистрация: 17.01.2014
Сообщений: 5
17.01.2014, 13:13  [ТС] #5
SatanaXIII, извиняюсь. Просто не видел.что надо отдельно. Просто срочно надо. У меня есть код. но не верный.
SatanaXIII
Супер-модератор
Эксперт С++
5609 / 2643 / 244
Регистрация: 01.11.2011
Сообщений: 6,503
Завершенные тесты: 1
17.01.2014, 13:14 #6
Цитата Сообщение от Marc2 Посмотреть сообщение
У меня есть код. но не верный.
Попробуйте выложить его. Подправить ведь почти всегда легче, чем с нуля писать.
Marc2
0 / 0 / 0
Регистрация: 17.01.2014
Сообщений: 5
17.01.2014, 13:19  [ТС] #7
SatanaXIII, Как раз вот этой и нету(. Что осталась в теме
MicM
822 / 489 / 90
Регистрация: 29.12.2009
Сообщений: 1,097
Завершенные тесты: 1
17.01.2014, 17:16 #8
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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include <iostream>
#include <cctype>
using std::cout;
using std::cin;
 
int main()
{
    const int maxLength = 128;
    char str[maxLength];
    cin.getline(str,maxLength);
    char first = str[0];
    char *c = str + 1,*p = c;
    bool flag = true,word = true;
    int k = 0;
    while (*p)
    {
        if (*p==first && !word)
        {
            flag = false;
            word = true;
            ++k;
        }
        else if (!isalpha(*p))
        {
            word = false;
            flag = true;
        }
        else word = true;
        if (flag)
        {
            *c = *p;
            c++;
        }
        p++;
    }
    *c = '\0';
    cout <<k <<'\n' <<str <<'\n';
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.01.2014, 17:16
Привет! Вот еще темы с ответами:

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

Подсчитать количество слов начинающихся на заданную букву - C++
Нужно подсчитать количество слов,начинающихся на К. Где ошибка? #include &lt;iostream&gt; #include &lt;locale.h&gt; #include &lt;cstdlib&gt; ...

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

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


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

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

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