Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
sergyk
1 / 1 / 1
Регистрация: 22.06.2009
Сообщений: 43
#1

Дана строка состоящая из слов разделенных ... - C++

26.02.2010, 02:14. Просмотров 1087. Ответов 1
Метки нет (Все метки)

Помогите решить с объяснениями.

Дана строка состоящая из слов разделенных одним или несколькими пробелами или знаками
припинания.
Найти количество слов в тексте, которые начинаются с заглавной буквы.
http://www.cyberforum.ru/cpp-beginners/thread1424065.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.02.2010, 02:14
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Дана строка состоящая из слов разделенных ... (C++):

Есть строка, состоящая из слов, разделенных любым количеством пробелов
Есть начинания, но без продолжения подскажите как действовать дальше. ...

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

Дана строка символов, состоящая из цифр, разделенных пробелами. Вывести четные числа этой строки- не работает
#include <vcl.h> #pragma hdrstop #include <conio.h> #include <iostream.h>...

Дана строка символов, состоящая из цифр, разделенных пробелами. Вывести на экран числа этой строки в порядке возрастан
При вводе чисел к примеру 5 3 2 1 , выдает непонятные цифры 3251325032490...

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

1
easybudda
Модератор
Эксперт CЭксперт С++
10021 / 5944 / 1483
Регистрация: 25.07.2009
Сообщений: 11,230
26.02.2010, 02:28 #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
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
 
/*
*   Дана строка состоящая из слов разделенных одним или несколькими пробелами или знаками
*   припинания. Найти количество слов в тексте, которые начинаются с заглавной буквы.
*/
 
#define MAX_STR 128 /* максимальный размер строки */
#define SPCHARS " ,.;:?!\t\n" /* символы-разделители */
 
int main(void){
    char str[MAX_STR], *p;
    int cnt;
 
    printf("String: ");
    if ( !fgets(str, MAX_STR, stdin) || *str == '\n' )
        exit(1); /* строка пустая */
 
    cnt = 0;
    for ( p = strtok(str, SPCHARS); p != NULL; p = strtok(NULL, SPCHARS) ) /* см. описание strtok() */
        if ( isupper(*p) ) /* смотри описание uppercase() */
            ++cnt;
 
    printf("%d words starts with uppercase letter.\n", cnt);
    exit(0);
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.02.2010, 02:28
Привет! Вот еще темы с решениями:

Дано строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). ​​Определить количество слов, которые заканчиваются одной и той
Дано строка, состоящая из русских слов, разделенных пробелами (одним или...

Вводится строка, состоящая из слов, разделенных подчеркиваниями (одним или несколькими). Длина строки может быть разной
Задание: вводится строка, состоящая из слов, разделенных подчеркиваниями (одним...

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

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


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

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

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