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

выбрать и записать в выходной файл слова по данному образцу: *#*#*, где * - согласная, а # - гласная буква - C++

Восстановить пароль Регистрация
 
Torti
0 / 0 / 0
Регистрация: 16.12.2013
Сообщений: 3
17.12.2013, 17:25     выбрать и записать в выходной файл слова по данному образцу: *#*#*, где * - согласная, а # - гласная буква #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 ;
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.12.2013, 17:25     выбрать и записать в выходной файл слова по данному образцу: *#*#*, где * - согласная, а # - гласная буква
Посмотрите здесь:

C++ Найти и записать в выходной файл слова, в которых нет повторяющихся букв
C++ Вводим текстовую строку. Вывести на экран те слова, в которых предпоследняя буква – согласная.
Найти и записать в выходной файл все симметричные слова C++
Определить, буква гласная или согласная C++
C++ Как с использованием CString выбрать слова из строки длинной 4 символа и записать их в файл?
выбрать и записать в выходной файл слова по данному образцу: *#*#*, где * - согласная, а # - гласная буква C++
C++ Записать в выходной файл построчно все ключевые слова, встречающиеся в этой программе
C++ Определить гласная буква либо согласная

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 12:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru