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

Программа подсчета слов, база данна - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа статистических данных в классе http://www.cyberforum.ru/cpp-beginners/thread733698.html
Ребят, вот у меня в книжке есть пример работы счетчика через статистическую переменную определенную в классе. Почему он не работает? Листинг слово в слово с книги переписал Должно выводить значения 3 3 3 а выводит 1
C++ Пузырьковая сортировка.Шаблоны #include "stdafx.h" #include <iostream> #include <conio.h> #include <cstring> using namespace std; // шаблон функции printArray template <typename T> void printArray(const T * array, int count) { for (int ix = 0; ix < count; ix++) http://www.cyberforum.ru/cpp-beginners/thread733686.html
C++ Обработка строки из файла в порожденном процессе(потоке)
Доброго времени суток. Помогите, пожалуйста, разобраться с чего начать. Задание звучит так: "Поиск указанной строки в указанном файле. Обработка одной строки в порожденном процессе (потоке)." С поиском строки в файле, я уже как нибудь сам разберусь, а вот как это запихнуть в процесс (поток)? Заранее спасибо за ответ.
C++ Выручите пожалуйста
4). Разработать функцию для вычисления минимального значения элементов одномерного целочисленного массива размерности n. С использованием данной функции для матрицы размерности n х m (n и m вводится с клавиатуры, элементы матрицы заполняются с помощью генератора псевдослучайных чисел) получить вектор, содержащий минимальные элементы строк матрицы. Вывести на печать исходную матрицу и полученный...
C++ Вычисление минимального значения элементов массива http://www.cyberforum.ru/cpp-beginners/thread733665.html
3). Разработать функцию для вычисления минимального значения элементов одномерного целочисленного массива размерности n. С использованием данной функции для матрицы размерности n х m (n и m вводится с клавиатуры, элементы матрицы заполняются с помощью генератора псевдослучайных чисел) вывести на печать те строки матрицы, минимальные элементы которых превышают некоторое заданное пороговое значение...
C++ Сортировка одномерного массива размерности n в порядке убывания 2). Разработать функцию для сортировки элементов одномерного целочисленного массива размерности n в порядке убывания. С использованием данной функции для матрицы размерности n х m (n и m вводится с клавиатуры, элементы матрицы заполняются с помощью генератора псевдослучайных чисел) отсортировать строки матрицы, имеющие четные индексы. Вывести на печать исходную матрицу и матрицу после сортировки.... подробнее

Показать сообщение отдельно
TTT34
 Аватар для TTT34
125 / 41 / 3
Регистрация: 06.12.2012
Сообщений: 246
16.12.2012, 21:52     Программа подсчета слов, база данна
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
#include "stdafx.h"
#define    YES  1 
#define    NO   0 
 
main()  /* count lines, words, chars in input */ 
{  
int c, nl, nw, inword;     
inword = no;     
nl = nw = nc = 0; 
while((c = getchar()) != EOF)  
{         
++nc; 
if (c == '\n')              
++nl; 
if (c==' ' || c=='\n' || c=='\t')              
inword = no; 
         
else if 
(inword == no)  
{              
inword = yes; 
++nw;         
}     
} 
     printf("%d %d %d\n", nl, nw, nc); 
}
Собственно вот код, как база. Хотя если вы располагаете чем то получше...
Не понимаю что не так, выдает ошибки о необъявленных идентификаторах.
Программа чисто теоретически должна подсчитывать слова, но она вроде как считает что "слово" это любая последовательность символов, а должна считать, что "слово" это последовательность символов начинающих с буквы.
Ну что ?

Добавлено через 7 часов 35 минут
ммммм..... я как бы все еще жду помощи ...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru