Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.12.2013, 17:30   #1
Torti
Новичок
Джуниор
 
Регистрация: 17.12.2013
Сообщений: 1
По умолчанию выбрать и записать в выходной файл слова по данному образцу: *#*#*, где * - согласная, а # - гласная буква

Здравствуйте)

Нужно написать программа на c++

Задание: В произвольном тексте входного файла, содержащем не более 10 строк, в каждой строке не более 80 символов, выбрать и записать в выходной файл слова по данному образцу: *#*#*, где * - согласная, а # - гласная буква.

Очень прошу помочь. А то уже который день борюсь и какая-то фигня выходит.

не знаю что делать дальше.

Код:
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <string>
#include <cstdlib>
#include <conio.h>
 
using namespace std;
 
int main() {
    
    char ch,sl[80] ;
    FILE *pf,*pr;
    pf=fopen("1.txt","r");
    pr=fopen("2.txt","w");
    char sogl[42]={'Б','б','В','в','Г','г','Д','д','Ж','ж','З','з','Й','й','К','к','Л','л','М','м','Н','н','П','п','Р','р','С','с','Т','т','Ф','ф','Х','х','Ц','ц','Ч','ч','Ш','ш','Щ','щ'};
    char glasn[20]={'А','а','Е','е','Ё','ё','И','и','О','о','У','у','Ы','ы','Э','э','Ю','ю','Я','я'};
    int size,l,ix;
    
    
      while(!feof(pf))
     {
     fgets(sl,80,pf);
    l=strlen(sl);
    for(ix=0;ix<l;ix++)
        {
            ch=sl[ix];
            putc(ch,pr);
    }
     }
        
    fclose(pf);
    fclose(pr);
    
    
    return 0 ;
Torti вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определить гласная ли эта буква и присвоить1, и противном случае-0(Функция) zaira001002 Общие вопросы C/C++ 4 13.10.2013 23:01
Определить гласная ли эта буква и присвоить1, и противном случае-0(Функция) zaira001002 Общие вопросы C/C++ 2 13.10.2013 10:37
Текстовый файл, из предложения выбросить слова в которых встречается определённая буква. (Паскаль) serhan Помощь студентам 14 25.04.2011 15:29
Дано множество точек. Записать через пробел в выходной файл координаты центра и радиус минимального круга napster1991 Помощь студентам 3 05.02.2011 19:26
Как проверить гласная или согласная буква? TwiX Общие вопросы Delphi 5 14.12.2009 04:25