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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
крокет
0 / 0 / 0
Регистрация: 11.12.2010
Сообщений: 3
#1

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

11.12.2010, 16:15. Просмотров 551. Ответов 5
Метки нет (Все метки)

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

можете код написать?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.12.2010, 16:15
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывести на экран слова, начинающиеся с гласных букв (C++):

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

Найти и вывести на экран слова, начинающиеся с гласных букв - C++
С клавиатуры задается произвольный текст, содержащий не более 5 строк, в каждой строке не более 80 символов.Найти и вывести на экран слова,...

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

Написать программу,которая считывает текст с клавиатуры и выводит на экран слова начинающиеся с гласных букв - C++
надо один цикл вроде вставить но не знаю какой Написать программу,которая считывает текст с клавиатуры и выводит на экран слова...

Написать программу, которая считывает английский текст и выводит на экран слова, начинающиеся с гласных букв. - C++
Помогите пожалуйста Написать программу, которая считывает английский текст и выводит на экран слова, начинающиеся с гласных букв.

Списки и файлы. Программа, которая считывает английский текст и выводит на экран слова, начинающиеся с гласных букв - C++
Ребята привет, мне посоветовали этот форум, как помощь для начинающих программистов. Буду очень признательна, если поможете написать...

5
Мария91
7 / 6 / 0
Регистрация: 10.01.2010
Сообщений: 57
11.12.2010, 16:20 #2
так уже поднималась эта тема... вот - программа считывает английский текст из файла и выводит на экран слова начинающиеся с гласных букв
0
крокет
0 / 0 / 0
Регистрация: 11.12.2010
Сообщений: 3
11.12.2010, 16:27  [ТС] #3
мне нужен с++!!
0
AshBringer4eg
26 / 26 / 3
Регистрация: 25.11.2010
Сообщений: 72
11.12.2010, 17:37 #4
Цитата Сообщение от крокет Посмотреть сообщение
мне нужен с++!!
В чем проблема? у них не такое уже и сильное отличие(я имею в виду С# & C++).
Тебе дали код, твоя задача адаптировать его под себя. Или ты думаешь что все вот так вот и рынулись писать за тебя все программы? Надо учится самому решать проблему, максимум довольствуясь советами и обрывками кодов которые тебе дадут. А если не хочешь, то мой тебе совет: Забей на программированние.
0
asics
Freelance
Эксперт С++
2847 / 1782 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
11.12.2010, 18:50 #5
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от крокет Посмотреть сообщение
Написать программу, которая считает английский текст из файла и выводит на экран слова, начинающиеся с гласных букв.
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
30
31
32
33
34
35
36
#include <iostream>
#include <string>
#include <fstream>
#include <vector>
#include <iterator>
 
int main()
{
    std::ifstream ifs("1.txt");
    std::string glas_byk("AaEeIiOoUuYy");
    std::vector<std::string> vec;
 
    if(!ifs.is_open())
    {
        std::cerr << "File not found" << std::endl;
        return 1;
    }
    else
    {
        while(!ifs.eof())
        {
            std::string tmp;
            std::getline(ifs, tmp, ' ');
            vec.push_back(tmp);
        }
        for(std::vector<std::string>::iterator it = vec.begin(); it != vec.end(); ++it)
        {
            std::string tmp = *it;
            for(std::string::iterator _it = glas_byk.begin(); _it != glas_byk.end(); ++_it)
                if(tmp[0] == *_it)
                    std::cout << tmp << std::endl;
        }
    }
    ifs.close();
    return 0;
}
1
крокет
0 / 0 / 0
Регистрация: 11.12.2010
Сообщений: 3
13.12.2010, 22:50  [ТС] #6
Спасибо!) признателен за твой труд!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.12.2010, 22:50
Привет! Вот еще темы с ответами:

Написать программу, которая считывает английский текст из файла и выводит на экран слова, начинающиеся с гласных букв - C++
Подобных задачек с решениями тут было предостаточно, но мне была неясна даже суть алгоритмов. Посему, преподаватель не поверил бы, что я...

Написать программу, которая считывает английский текст из файла и выводит на экран слова, начинающиеся с гласных букв - C++
Голова не соображает, выведите, пожалуйста, строку &quot;Слов, начинающихся на гласные английские буквы, нет&quot; Задание: &quot;Написать программу,...

Вывести те слова из текста на экран, которые отсортированы по количеству гласных букв - C++
Дали написать программу &quot;В файле есть текст, вывести слова из текста на экран, которые отсортированы по количеству гласных букв&quot; Работаю в...

Строки: вывести слова с наименьшим количеством букв; удалить слова, начинающиеся с маленькой буквы - C++
Здравствуйте. Помогите, пожалуйста сделать программу... Задание: Составить программу, которая выводит на экран слова с наименьшим...


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

Или воспользуйтесь поиском по форуму:
6
Yandex
Объявления
13.12.2010, 22:50
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru