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

Определить сколько раз слова встречаются в тексте и сколько непосредственно друг за другом. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать динамический 2-мерный массив, заполнить его случайным образом, сортировать столбцы по возрастанию их суммы http://www.cyberforum.ru/cpp-beginners/thread268692.html
Создать динамический 2-мерный массив, заполнить его случайным образом, сортировать столбцы по возрастанию их суммы. Именуйте темы осмысленно. Название темы должно максимально полно отражать ее...
C++ Найти количество вхождений подстрок в строку Собственно, в input.txt лежит строка размером до 250 символов, в output.txt нужно найти количество вхождений в нее подстрок, а именно ">>->" и "<-<<". Вроде задача пустяковая, но разобраться не... http://www.cyberforum.ru/cpp-beginners/thread268686.html
Трехпутевая поразрядная быстрая сортировка C++
нужна помощь с написанием програмки на тему: Трехпутевая поразрядная быстрая сортировка заранее спасибо
C++ StringGrid - условия выбора
Три месяца как стал программистом на С++ ... и тут уперся в вопрос. В СтрингГриде 4 столбца и 16 строк. При запуске программы выглядит все примерно так: ____1___2____3____4__...
C++ Замена цвета определенной ячейки StringGrid http://www.cyberforum.ru/cpp-beginners/thread268654.html
Подскажите как имея координаты ячейки в StringGrid изменить ее цвет, в стандартных функциях инспектора объектов не нашел, но это и понятно.
C++ Шаблоны функций не совсем понимаю, как работают шаблоны функций , в учебнике только дан пример и не объяснено ниче( САма программа готовая есть, надо переделать с шаблонами но не знаю как #include<iostream.h> ... подробнее

Показать сообщение отдельно
nick07x
2 / 2 / 0
Регистрация: 21.03.2011
Сообщений: 55
10.04.2011, 16:54  [ТС]
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <stdio.h>
#include "windows.h"
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
setlocale(LC_ALL,"");
int num = 0 , wordlen, differ, counter;
char word[100] , inputword[100], test;
counter=0;
cout<<"Введите искомое слово: ";
int cp=GetConsoleCP(); 
SetConsoleCP(1251); 
cin>>inputword;
SetConsoleCP(cp); 
 
cout<<endl;
FILE * str;
str = fopen("E:text.txt","r");
while(!feof(str))
{
differ = 0;
wordlen=0;
fscanf(str,"%s",word);
while(word[wordlen] != 0)
wordlen++;
for(int i = 0; i < wordlen; i++)
{
if((word[i]!=inputword[i])&&((((int)word[i]>64)&&((int)word[i]<123))||(((int)word[i]>(-65))&&((int)word[i]<0))))
differ++;
}
if(differ == 0)
counter++;
}
cout<<"Слов найдено: "<<counter;
_getch();
return 0;
}
программа работает не совсем правильно, буду благодарен, если кто-нибудь решит исправить)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru