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

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

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

Дана строка,состоящая из нескольких слов - C++

14.05.2012, 14:29. Просмотров 705. Ответов 3
Метки нет (Все метки)

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

Дана строка, состоящая из слов - C++
Дана строка, состоящая из слов, разделенных пробелами. Вывести на экран порядковый номер слова максимальной длины и номер позиции строки с...

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

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

Дана строка состоящая из слов разделенных ... - C++
Помогите решить с объяснениями. Дана строка состоящая из слов разделенных одним или несколькими пробелами или знаками припинания. ...

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

Дана строка, состоящая из нескольких предложений. Найти самое короткое предложение - C++
Дана строка, состоящая из нескольких предложений. Найти самое короткое предложение.

3
Catstail
Модератор
22904 / 11270 / 1832
Регистрация: 12.02.2012
Сообщений: 18,482
14.05.2012, 15:06 #2
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
#include "string.h"
#include "stdio.h"
 
int main(int argc, char* argv[])
{
 
    char *Phrase="DFGD GGSA YUY JKNN LLY WWHG";
    int i,j,k,p;
 
    char Word[50];
 
    k=0;
 
    for (j=0; j < 50; j++) Word[j]=0;
    p=0;
 
    for (i=0; i < strlen(Phrase); i++)
    {
        if (Phrase[i] != ' ')
            Word[p++]=Phrase[i];
        else
        {
            if (strlen(Word) > 0)
                if (Word[0] == Word[--p]) k++;
            
            for (j=0; j < 50; j++) Word[j]=0;
            p=0;
        }
    }
 
    if (strlen(Word) > 0)
        if (Word[0] == Word[--p]) k++;
 
    printf("Initial phrase is: %s\n",Phrase);
    printf("Number of words with the same first and last symbol is: %d\n",k); 
 
    return 0;
}
1
Spray1
0 / 0 / 0
Регистрация: 07.12.2011
Сообщений: 34
14.05.2012, 15:18  [ТС] #3
можно попроще код?
0
Catstail
Модератор
22904 / 11270 / 1832
Регистрация: 12.02.2012
Сообщений: 18,482
14.05.2012, 15:47 #4
А в чём сложность?
0
14.05.2012, 15:47
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.05.2012, 15:47
Привет! Вот еще темы с ответами:

Дана строка, состоящая из слов, разделенных пробелами, в конце строки - точка - C++
Дана строка, состоящая из слов, разделенных пробелами, в конце строки - точка. Определить, сколько в строке слов, содержащих честное число...

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

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

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


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

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

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