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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
wildfires
1 / 1 / 0
Регистрация: 09.01.2012
Сообщений: 114
#1

Поиск в строках файла - C++

19.04.2012, 23:03. Просмотров 346. Ответов 2
Метки нет (Все метки)

Можете помочь с заданием ?
Задан текстовый файл.
В каждой строке файла найти слова з наибольшим количеством гласных букв.
Заранее спасибо.

Добавлено через 58 минут
Можете, хотя бы расписать алгоритм работы программы ?

Добавлено через 3 часа 24 минуты
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
#include <stdio.h>
#include <string.h>
#include <conio.h>
 
 
#define Gol "AaEeIiOoUuYy"
#define Rozdel " ,.:;!?"
 FILE *f;
int golos(const char *wrd){
    int cnt = 0, i, j;
    for(i = 0; i < strlen(wrd); ++i){
        for(j = 0; j < strlen(Gol); ++j){
            if(wrd[i] == Gol[j])
                ++cnt;
        }
    }
    return cnt;
}
 
 
int main(void){
    f=fopen("asd.txt","rt");
    char str[500], tmp[500], *p, *p_;
    int i, j;
    while(!feof(f))
  {fscanf(f,"%s",&str);
    strcpy(tmp, str);
    p_  = strtok(tmp ,Rozdel);
    for(p = strtok(str, Rozdel); p; p = strtok(NULL, Rozdel)){
        if(golos(p) > golos(p_))
            p_ = p;}
    }
    printf("Result word -> %s", p_);
     getch();
    return 0;
 
}
вот есть уже программа, только не могу допилить, что бы она выводила слово с наибольшим количеством гласных каждой строки, сейчас выводит со всех строк.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.04.2012, 23:03
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Поиск в строках файла (C++):

Поиск чисел в строках файла - C++
Во входном файле in.txt содержатся две строчки целых чисел, например: -1 5 -7 -3 9 4 3 5 4 6 -7 2 10 -7 Строчки могут иметь...

Поиск строки в строках - C++
Работаю с MFC, классом CString. Даны строчки &quot;http://localhost/123/favicon.ico&quot;, &quot;http://localhost/123/24/SERVER.exe&quot;... хранящие...

Интерполирующий поиск в символьных строках - C++
Задание: найти заданный элемент в отсортированном массиве символьных строк Нужно переделать программу с последовательным поиском в...

Поиск подстроки в двух строках - C++
Суть такая, вводим 2 строки, программа должна найти максимальную подстроку из двух строк... Пример leybar //1 строка hey //2ая ...

Поиск максимума в строках матрицы - C++
Здравствуй...Помги пожалуйста решить задачу..Что бы было простое решения,можно несколько решений и желательно простых.....(с полными...

Поиск в строках с помощью strstr - C++
Помогите блондинке!!! как воспользоваться функцией char *strstr(const char *s1, const char *kor); если мне потом нужно все...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
(SkyNet)
22 / 40 / 6
Регистрация: 25.10.2011
Сообщений: 175
19.04.2012, 23:56 #2
Есть такой символ "\n"
0
wildfires
1 / 1 / 0
Регистрация: 09.01.2012
Сообщений: 114
20.04.2012, 09:55  [ТС] #3
(SkyNet), это перенос на новую строку и что ?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.04.2012, 09:55
Привет! Вот еще темы с ответами:

Матрица, поиск наименьешего в строках - C++
Здравствуйте! Проблема ( Задача: Дана матрица nxm, определить наименьшие числа в строках. Вот мой код: #include &lt;iostream&gt; using...

Поиск подстрок в строках и вывод в файл - C++
Дан файл, html код страницы, в котором есть повторения типа &quot;email: password&quot;, например: lal@mail.ru: TXGgQ32Bh8J7PQn6J ...

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

Поиск елемента 2-хмерного массива который встречается во всех строках - C++
Задан целочисненный двухмерный массив A, каждая строка этого массива упорядочена по возрастанию т.е. A &lt; A. Найти и Вывести на екран...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru