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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Образуют ли элементы матрицы упорядоченную последовательность http://www.cyberforum.ru/cpp-beginners/thread623395.html
Для заданной в файле матрицы А(n на m) из целых чисел определить, образуют ли её элементы упорядоченную последовательность при их переборе по часовой стрелке от первого элемента к центральному(по спирали). Задаю обход по контуру (0,0)->(0,N) (0,N)->(M,N) (M,N)->(M,0) (M,0)->(1,0) А как задать чтобы после обхода по этому контуру шёл меньший обход и тд? т.е (1,1)->(1,N-1)...
C++ программы по информатике задачки http://www.cyberforum.ru/cpp-beginners/thread623370.html
C++ Почему локальная переменная не уничтожается после выхода из функции
В функции создается строка char *pn = new char;. Мне непонятно почему при выходе из функции эта строка доступна в main()? Почему эта строка не удаляется после выхода из функции? char *getName(void) { char temp; cout << "Enter last name: "; cin >> temp; char *pn = new char;
C++ сортировка не рекурсивный вариант если можно. с++
Сама задача: Получить сумму двух длинных натуральных чисел Каждое число и результат представлены линейными односвязными списками (информационная часть элементов списка-две цифры числа-тип byte) Своих наработок нет болел на "сортировке" если можно ещё литературу киньте чтоб разобраться самому побыстрее! а к коду желательно комментарии заранее спасибо язык с++
C++ Выделение памяти под wchar_t http://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 "stroka﷽﷽ꮫꮫꮫꮫ" wchar_t *
C++ Прочитать текст из файла Прочитать английский текст из файла и выводит только те слова которые начинаются с гласных букв. подробнее

Показать сообщение отдельно
Кот Ангенс
317 / 267 / 38
Регистрация: 24.05.2012
Сообщений: 629
13.07.2012, 19:04     Дана строка, содержащая англ. текст
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);
}
 
Текущее время: 23:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru