Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Образуют ли элементы матрицы упорядоченную последовательность https://www.cyberforum.ru/ cpp-beginners/ thread623395.html
Для заданной в файле матрицы А(n на m) из целых чисел определить, образуют ли её элементы упорядоченную последовательность при их переборе по часовой стрелке от первого элемента к центральному(по...
C++ программы по информатике
задачки
C++ Почему локальная переменная не уничтожается после выхода из функции
В функции создается строка char *pn = new char;. Мне непонятно почему при выходе из функции эта строка доступна в main()? Почему эта строка не удаляется после выхода из функции? char...
C++ сортировка не рекурсивный вариант если можно. с++ Сама задача: Получить сумму двух длинных натуральных чисел Каждое число и результат представлены линейными односвязными списками (информационная часть элементов списка-две цифры числа-тип byte) ... https://www.cyberforum.ru/ cpp-beginners/ thread623334.html
C++ Выделение памяти под wchar_t https://www.cyberforum.ru/ cpp-beginners/ thread623325.html
вот такой код: char *str=new char; strcpy(str,"stroka"); int l=strlen(str); wchar_t *wstr=new wchar_t; mbstowcs(wstr,str,l); В отладчике обнаружил такую запись: wstr 0x004b7438...
C++ Прочитать текст из файла
Прочитать английский текст из файла и выводит только те слова которые начинаются с гласных букв.
Оптимизация кода C++
В С++ я совсем недавно, вот задали задачку: Перемножить 2 матрицы MxМ, элементами которых являются матрицы NxN. Код я вроде написал, но при увеличении размерности M > 75 программа просто перестает...
C++ Предлага готовые задачи по ООП Предлагаю решение следующих задач по ООП: 1) Класс Дробное число со знаком (Fractions). Число должно быть представлено двумя полями: целая часть - длинное целое со знаком, дробная часть -... https://www.cyberforum.ru/ cpp-beginners/ thread623309.html
C++ Размещение переменных в памяти https://www.cyberforum.ru/ cpp-beginners/ thread623262.html
пользуюсь Dev-C++, стало интересно, как компиляторы размещают даныые: последовательно, или как попало? предположим есть объявление int i; int j; как они будут располагаться в памяти? j сразу же за...
C++ вчем разница между с++ и ++с Не как него могу понять в чем разница между с++ и ++с ? с - счетчик. просто пример: int main() { int c = 0; // счетчик int k; while (cin >> k) { if(k == 1) c++; //++c; https://www.cyberforum.ru/ cpp-beginners/ thread623243.html
319 / 269 / 128
Регистрация: 24.05.2012
Сообщений: 629
13.07.2012, 19:04 0

Дана строка, содержащая англ. текст

13.07.2012, 19:04. Просмотров 1109. Ответов 4
Метки (Все метки)

Ответ

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#define COND(c) ((c) == 'B' || (c) == 'b')
 
int main() {
    char c, b = 1;
    unsigned count = 0;
    while ((c = getchar()) != '\n') {
        if (c == ' ' || c == '\t' || c == '.' || c == '?' || c == '!')
            b = 1;
        else if (b) {
            if (COND(c))
                count++;
            b = 0;
        }
    }
    printf("%d", count);
}


Вернуться к обсуждению:
Дана строка, содержащая англ. текст
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.07.2012, 19:04
Готовые ответы и решения:

Дана строка содержащая текст. Выяснить, входит ли данное слово в указанный текст, и если да, то сколько раз
Дана строка содержащая текст. Выяснить, входит ли данное слово в указанный текст, и если да, то...

Дана строка, содержащая текст на русском языке
1. Дана строка. Подсчитать количество букв в последнем ее слове. 2. Дана строка, содержащая текст...

Дана строка, содержащая текст. Найти длину самого короткого слова.
Помогитеее пожалуйста срочно!

Дана строка содержащая английский текст. Найти количество слов, начинающихся с буквы b
1)Днана строка содержащая английский текст. Найти количество слов, начинающихся с буквы b....

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