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

Вывод на экран слов, начинающихся с гласных букв - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В данной последовательности определить число соседств двух положительных чисел http://www.cyberforum.ru/cpp-beginners/thread601018.html
Дана непустая последовательность различных натуральных чисел, за которой следует 0. В данной последовательности определить число соседств двух положительных чисел.
C++ Выделить из строки с полным путем к файлу само имя файла без расширения String58. Дана строка, содержащая полное имя файла, то есть имя диска, спи-сок каталогов (путь), собственно имя и расширение. Выделить из этой строки имя файла (без расширения). Помогите пожалуйста я не понимаю эти задачи на строки... http://www.cyberforum.ru/cpp-beginners/thread601005.html
ЗАмена букв, части слов C++
Дана программа нужно сделать тоже самое но уже вместо string использовать char помогите сделать.. могу получить автром.. плз выручайте Выкладывайте задание в текстовом виде. Ссылка на скан страницы с заданием удалена.
Матрица, удалить последний столбец C++
Дана матрица размера M × N. Удалить ее последний столбец, содер-жащий только отрицательные элементы. Если требуемых столбцов нет, то вывести матрицу без изменений.
C++ Вывести порядок матрицы и ее элемент http://www.cyberforum.ru/cpp-beginners/thread600979.html
Даны два целых числа I, J и файл вещественных чисел, содержащий не-нулевую часть верхнетреугольной матрицы (по строкам). Вывести порядок матрицы и ее элемент, расположенный в I-й строке и J-м столбце (строки и столбцы нумеруются от 1). Если требуемый элемент находится в нулевой части матрицы, то вывести 0; если элемент отсутствует, то вывести –1.
C++ Определить типы и функции Всем привет! Помогите пожалуйста решить задачу на С++. Очень срочно нужно... - определить типы и функции; - в функции main() реализовать демонстрацию работы созданных функций; Задание. Имеется элемент стека (дисциплина обслуживания LIFO):struct Stack { char * data; //указатель на данные Stack * prev; //указатель на предыдущий элемент } * top; //указатель на вершину стека подробнее

Показать сообщение отдельно
Julia9311
3 / 3 / 0
Регистрация: 05.11.2011
Сообщений: 190
08.06.2012, 22:04     Вывод на экран слов, начинающихся с гласных букв
Программа должна считывать английский текст из файла и выводить на экран слова, начинающиеся с гласных букв. Программа работает, но при запуске не выводит слова, а лишь прокручивает черное окно. В чем дело?

C++ (Qt)
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
#include "iostream.h"
#include "fstream.h"
#include "stdio.h"
#include "conio.h"
int main(){
    ifstream fin("text.txt", ios::in | ios::nocreate);
if(!fin) { cout << "Oshibka otkritia faila" << endl; return 1; }
 
fin.seekg(0, ios::end);
long len = fin.tellg();
char * buf = new char [len + 1];
fin.seekg(0, ios::beg);
fin.read(buf, len);
buf[len] = (',', '.', '-', '"', ';', ':');
long n = 0, i = 0, j = 0;
while(buf[i]) {
long n = 0, i = 0,j = 0;
while(buf[i]) {
    if( buf[i] == 'a' || buf[i] == 'e' || buf[i] == 'i' || buf[i] == 'o' || buf[i] == 'u' || buf[i] == 'y') {
    for (j=n; j <=i; j++) cout << buf[j];
    n = i + 1;
    i++;
    }
fin.close();
cout << endl;
}
}
return 0;
getch();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru