![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 15.11.2011
Сообщений: 1
|
![]()
// lab3.cpp: определяет точку входа для консольного приложения.
// #include "stdafx.h" #include <iostream> #include <stdio.h> using namespace std; FILE *bigtxt; int _tmain(int argc, _TCHAR* argv[]) { setlocale (LC_CTYPE, "Russian"); bigtxt = fopen ("bigtext.txt", "r"); char simbol; int max = 0; int shetchik = 0; char *str2; char *slovo; str2=( char *)malloc(10); slovo=( char *)malloc(10); if (bigtxt == NULL) { cout << "Данный файл поврежден, или не существует!\n"; } else { cout << "Введите букву который вы хотите найти: "; cin >> simbol; while (!feof (bigtxt)) { fscanf (bigtxt, "%s", str2); for (int a=0; a < strlen (str2); a++) { if (str2[a] == simbol) shetchik++; if (shetchik > max) { strcpy (slovo, str2); max = shetchik; } } } } if (max > 0) { cout << slovo << "\n"; } else { cout << "В данном тексте данный символ не встречается!\n"; } return 0; } Как сделать так, чтобы выводилось не последнее слово с этим символом, а с большим вхождением? http://pastie.org/2866968 Последний раз редактировалось sokvalnoiva; 15.11.2011 в 18:08. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 13.11.2011
Сообщений: 11
|
![]()
Ошибка кроется в том, что Вы забываете сбросить значения счетчика. Необходимо добавить schetchik = 0 перед считыванием нового слова.
The truth is out there...
|
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 13.11.2011
Сообщений: 11
|
![]() Цитата:
Код:
The truth is out there...
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Корректировка программы | изо | Паскаль, Turbo Pascal, PascalABC.NET | 9 | 21.03.2011 13:54 |
Две проги. Порезка труб и движения коня по шахматной доске. По какому принципу работают такие проги? | sadf | Общие вопросы C/C++ | 4 | 06.03.2010 20:04 |
Корректировка БД | nataly_ukr | БД в Delphi | 5 | 07.11.2007 15:04 |