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

Вводится с клавиатуры строка .Подсчитатать колличество слов начинающихся с первой буквы этого слова - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поиск и оптимизация в тексте. http://www.cyberforum.ru/cpp-beginners/thread112726.html
Очень нужна ваша помощь. Суть задания такова. Имеется текстовый файл, мы должны считать с него слова в вектор, и сделать множество заданий. Я практически все сдалала, осталось только реализовать поиск и метод оптимизации. Я считывю текст из файла,разбиваю его на отдельные слова, и сортирую в алфовитном порядке. Исходный файл: Информация, Информационный! Инфантильный. Инфракрасный?...
C++ Как с помощью <vector> сделать двумерный массив? как с помощью <vector> сделать двумерный массив? http://www.cyberforum.ru/cpp-beginners/thread112719.html
C++ Н-ленточное слияние с метод сортировки
Осуществить программную реализацию сортировки информации заданного вида сбаланси-рованным N-ленточным слиянием (в оперативной памяти), используя выбранные, в соответ-ствии с вариантом, из табл. 1 алгоритм внутренней сортировки и формат исходных данных. Ключ int Запись 0 – только ключ, 1 – ключ и другие дан-ные различных типов 1, char, float Метод внутренней...
Сортировка многомерного массива по 4-ому столбцу C++
Помогите пожалуйста написать прогу в Microsoft Visual C++: Создать массив 12х4. Записать этот массив в файл. Произвести сортировку i-ого столбца (i равен номеру вашего варианта) по возрастанию. Вывести полученный массив в другой файл. Показать оба массива на экране и отдельно отсортированный столбец.
C++ Поменять строчные буквы на заглавные http://www.cyberforum.ru/cpp-beginners/thread112673.html
пользователь вводит строку поменять строчные буквы на заглавные, а заглавные на строчные вывести старую и преобразованную строки где-то ошибка помогите пожалуйста найти ? #include <iostream> #include <ctype.h> using namespace std; int main (int argc, char const* argv) {
C++ "Путешествие коня" Доброго времени суток, у меня возникла проблема при решении задачи. Суть такова: задача аналогична головоломке Эйлера (где из произвольной позиции конь должен обойти всё шахматное поле, побывав лишь раз на каждой клетке), а отличие в том, что программа должна находить максимально возможный путь из данной позиции, не пересекая уже пройдённый ранее. Помогите пожалуйста усвоить задачу. Я почитал... подробнее

Показать сообщение отдельно
easybudda
Эксперт С++
9439 / 5462 / 925
Регистрация: 25.07.2009
Сообщений: 10,481
05.04.2010, 11:20     Вводится с клавиатуры строка .Подсчитатать колличество слов начинающихся с первой буквы этого слова
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <ctype.h>
 
int main(void){
    char buf[BUFSIZ], *pWrd, *pChr;
    size_t cnt;
    printf("String: ");
    if ( !fgets(buf, BUFSIZ, stdin) )
        exit(1);
    if ( ( pChr = strtok(buf, " \t\n") ) == NULL )
        exit(1);
    cnt = 1;
    while ( pWrd = strtok(NULL, " \t\n") )
        if ( toupper(*pWrd) == toupper(*pChr) )
            ++cnt;
    printf("%d words starting with letter %c\n", cnt, *pChr);
    
    exit(0);
}
 
Текущее время: 03:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru