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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Сравнивание строк http://www.cyberforum.ru/cpp-beginners/thread1045437.html
Всем привет. В программу у меня вводится слово, заранее длинна слова не известна. Мне нужно проверить количество согласных в этом слове и занести это в переменную. Например, если пользователь вводит слово "Привет" программа должна занести в переменную "х" число 4. Я создал дополнительную строку, вот такую: string word="йЙцЦкКнНгГшШщЩзЗхХфФвВпПрРлЛдДжЖчЧсСмМтТьЬбБъЪ"; Я хочу как-нибудь...
C++ организации функции у меня в коде сделаны похожие функции...их отлчие только в условии, тело одинаковое.... можно ли сделать как нить 1 функию, где будет ещё одна переменная отвечающая за условие...или как то иначе организовать данную операцию, какую летературу почитать?посоветуйте http://www.cyberforum.ru/cpp-beginners/thread1045425.html
С++ Радуга C++
С клавиатуры вводится символ, значение которого 'ч', 'п', 'же', 'с', 'г', 'с', 'ф' - первые буквы названий цветов радуги. В зависимости от введенного символа, программа должна выводить в соответствии название цвета: червойны, оранжевый, желтый, зеленый, голубой, синий, фиолетовый. Если символ не соответствует имени ни одного цвета, на экран выводится сообщение о том, что такого цвета в радуге нет.
C++ Магазин - начислить премию от объема продаж
Магазин продал продукции за квартал (январь, февраль, март). Значение продажу за каждый месяц вводится с клавиатуры. Для магазина начисляется премия за квартал следующим образом: если в январе было продано продукции меньше, чем на 10000грн, то премия за квартал не начисляется вообще. Иначе, если продажа за квартал составила до 23000грн, то премия составляет 15% от квартальных продаж, а если...
C++ Методы многомерной оптимизации http://www.cyberforum.ru/cpp-beginners/thread1045391.html
Помогите разобраться с методами оптимизации, есть одномерная оптимизация методом Свенна(локализует минимум функции) и метод Золотого сечения(на основе Свенна находит минимум). Нужно сделать метод многомерной оптимизации Коши, для которого необходимо изменить Свенна и Золотое сечение под многомерный поиск(необходимо ввести дополнительную переменную вот только куда ее закинуть я не понимаю). Буду...
C++ Бинарный файл Очень нужна Ваша помощь, друзья-программисты! ;) Помогите, пожалуйста, решить задачку. Дан бинарный файл, содержащий числа а1, b1, a2, b2... . Каждая пара чисел a и b определяет числитель и знаменатель натуральной дроби a/b. Проверить, образуют ли дроби арифметическую прогрессию. По результатам проверки вывести на экран соответствующее подробнее

Показать сообщение отдельно
Torti
0 / 0 / 0
Регистрация: 16.12.2013
Сообщений: 3
17.12.2013, 17:25     выбрать и записать в выходной файл слова по данному образцу: *#*#*, где * - согласная, а # - гласная буква
Здравствуйте)

Нужно написать программа на 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 ;
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru