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

Считать английский текст из файла и вывести на экран слова, начинающиеся с гласных букв - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Треугольник http://www.cyberforum.ru/cpp-beginners/thread129271.html
помогите!
C++ функция помогите решить! http://www.cyberforum.ru/cpp-beginners/thread129264.html
C++ Работа со ссылками
Помогите кто-нибудь с этим заданием: переменной Z присвоить значение наибольшего из элементов матрицы {ai,j}4,4, расположенные выше главной диагонали. Заранее благодарен.
Работа с файлами C++
Всем добрый день. Помогите кто-нибудь с этим заданием: о каждом из студентов известны фамилия и информация о том, имеет ли студент зачет по каждому из 6 предметов. Отпечатать фамилии студентов, не имеющих зачета более чем по 2 предметам. Сам файл создать нужно самостоятельно, и с него информацию брать для создания нового файла. Только на С++ программу делать, не на С. Заранее очень и очень...
C++ Программа, работа с файлами http://www.cyberforum.ru/cpp-beginners/thread129238.html
Нужно разработать программу, которая ставит в начало каждой строки текстового файла столько пробелов, сколько в ней их встречается Кто может, помогите пожалуйсто Вот часть программы, который я написал, но она не робит, незнаю почему #include <stdio.h> #include <fstream.h> #include <alloc.h> #include <conio.h> #include <string.h> #include <iostream.h>
C++ Файлы и записи О каждом из студентов известны фамилия и оценка, полученная на экзамене (2, 3, 4 или 5). Определить, средний балл группы по предмету и отпечатать фамилии студентов, получивших «удовлетворительно(3)». aaaaa 4 aaaab 5 aaaac 3 aaaad 2 aaabb 2 aaabc 3 aaabd 5 подробнее

Показать сообщение отдельно
Fantom666
1 / 1 / 0
Регистрация: 13.05.2010
Сообщений: 3

Считать английский текст из файла и вывести на экран слова, начинающиеся с гласных букв - C++

13.05.2010, 18:57. Просмотров 2103. Ответов 2
Метки (Все метки)

программа , которая считает английский текст из файла и выводит на экран слова, начинающиеся с гласных букв!!!
Помогите исправить ошибку!!! Когда запускаешь прогу черное окно открывается и происходит завершение работы!!!!

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
#include <iostream>
#include <stdlib.h>
#include <string.h>
using namespace std;
 
int main(int argc, char *argv[])
{
 FILE *f;
char str[30] = "";
f=fopen("Text.txt", "r");
printf("\nVivod: ");
while (!feof(f)) {
        fgets(str,30,f);
        for (int i=0;i<strlen(str)-1;i++) 
                if (str[i]==' ')
                switch(str[i+1]) {
             case 'e':{str[i+1]='E';break;}
                 case 'u':{str[i+1]='U';break;}
                 case 'i':{str[i+1]='I';break;}
                 case 'o':{str[i+1]='O';break;}
                 case 'a':{str[i+1]='A';break;}
                 case 'y':{str[i+1]='Y';break;}
                }
puts(str);
}
fclose(f); 
system("PAUSE");    
return 0;
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru