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

Найти количество слов, начинающихся с буквы b - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Длина имени файла http://www.cyberforum.ru/cpp-beginners/thread84792.html
Возникла интересная проблема. Использовалось Visual C++ 1.52 Вот если имя файла больше 12 символов то он его просто напросто не видит. Мне кажется проблема в компиляторе. Если да как это можно исправить? Или это можно исправит при помощи изменения кода?
C++ Создать массив из номеров нулевых элементов исходного массива В целочисленной последовательности есть нулевые элементы. Создать массив из номеров этих элементов. Плиз помогите решить , завтра сдавать , а я не понимаю как это делать . http://www.cyberforum.ru/cpp-beginners/thread84790.html
как прочитать код стандартной функции C++
к примеру как прочесть код функции system?одним словом получить код
Матрицы (перестановка) C++
Здраствуйте, передо мной стоит проблема: ****************************************************************** Матрицей перестановки называется квадратная (NxN) матрица, в каждой строке и столбце которой находится лишь один единичный элемент. По заданной матрице перестановки A(NxN) выполнить перестановку произвольного количества векторов х (количество по выбору пользователя)....
C++ Среднее арифметическое всех делителей натурального числа http://www.cyberforum.ru/cpp-beginners/thread84748.html
Составить программу нахождения среднего арифметического значения всех делителей заданного натурального числа N(N<=1000), кратных 3 и 4 одновременно. Само число и 1 включаются в число делителей.Оформить в виде функции.Решить в С.
C++ Получить координаты центра тяжести системы, а также расстояние от центра тяжести до всех точек системы Здравствуйте, помогите пожалуйста с решением задачи!!! Система из 25 материальных точек в пространстве задана с помощью последовательности действительных чисел x1,y1,z1,p1, x2,y2,z2,p2,..., x25,y25,z25,p25, где xi,yi,zi - координаты i-й точки, а pi - ее вес (i=1,2,...,25). Получить координаты центра тяжести системы, а также расстояние от центра тяжести до всех точек системы. Буду очень рада и... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
12.01.2010, 11:03     Найти количество слов, начинающихся с буквы b
Цитата Сообщение от Ketino Посмотреть сообщение
предлагаю расширить проверку в пятой строке на знаки типа "кавычки" и (скобки) надеясь на то, что после точек и запятых по любому должен быть пробел.
Вроде не забыл ничего, да и пробел не обязателен...
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
    
#define SEPCHAR " ,.;:?!#$%^&*/()<>[]-=_+'\"\t\n@"
#define STARTCHAR 'B'
    
int main(void){
    char str[] = "[Big]-(black)@Baby_ makes <breath> a little /bit/*faster", *p;
    int cnt = 0;
    printf("%s\n", str);
    for ( p = strtok(str, SEPCHAR); p != NULL; p = strtok(NULL, SEPCHAR) )
        if ( toupper(*p) == STARTCHAR )
            ++cnt;
    printf("%d words starts from 'B'\n", cnt);
    return 0;
}
 
Текущее время: 17:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru