Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 21.09.2015
Сообщений: 32
1

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

20.03.2017, 21:31. Просмотров 1478. Ответов 3
Метки нет (Все метки)

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


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
#include "stdafx.h"
#include <iostream>
#include <string>
#include <fstream>
#include <cstring>
 
using namespace std;
int main()
{
    ifstream inFile("lab6.txt");
    string stroka;
    while (inFile.good())
    {
        inFile >> stroka;
        if (stroka[0] == 'A' || stroka[0] == 'E' || stroka[0] == 'I' || stroka[0] == 'O' || stroka[0] == 'U' || stroka[0] == 'Y')
            stroka[0] = tolower(stroka[0]);
        cout << stroka << ' ';
    }
    inFile.close();
    cout << "\n";
    system("pause");
 
    return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.03.2017, 21:31
Ответы с готовыми решениями:

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

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

Написать программу, которая считывает английский текст из файла и выводит его на экран, заменив каждую первую букву слов, начинающихся с гласной буквы
помогите с задачами на файл На С++ Buider6 -&gt; Объектно ориентированное программирование(Визуально):...

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

3
Модератор
Эксперт .NET
5383 / 4536 / 2892
Регистрация: 20.04.2015
Сообщений: 8,199
20.03.2017, 21:51 2
ss74,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <string>
#include <fstream>
 
using namespace std;
int main()
{
    ifstream inFile("lab6.txt");
    string vowels = "aeiouy";
    string word;
    while (inFile >> word)
    {
        if (vowels.find(word[0], 0) != string::npos)
            word[0]=toupper(word[0]);
        cout << word << ' ';
    }
    cout << "\n";
    return 0;
}
1
823 / 553 / 260
Регистрация: 26.02.2015
Сообщений: 2,513
20.03.2017, 21:51 3
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
#include <fstream>
#include <string>
#include <iostream>
#include <algorithm>
 
int main() {
 
    char lowels[] = "AEIOU";
 
    std::string word;
 
    std::ifstream file("test.txt");
 
    while (file >> word) {
 
        if (word.find_first_of(lowels) != std::string::npos) {
 
            std::transform(word.begin(), word.end(), word.begin(), std::tolower);
 
        }
 
        std::cout
            << word
            << ' ';
 
    }
 
    std::system("PAUSE");
    return EXIT_SUCCESS;
 
}
0
0 / 0 / 0
Регистрация: 21.09.2015
Сообщений: 32
20.03.2017, 22:08  [ТС] 4
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
#include "stdafx.h"
#include <iostream>
#include <string>
#include <fstream>
#include <cstring>
 
using namespace std;
int main()
{
    ifstream inFile("lab6.txt");
    string stroka;
 
    while (inFile.good())
    {
 
        inFile >> stroka;
 
        if (stroka[0] == 'a' || stroka[0] == 'e' || stroka[0] == 'i' || stroka[0] == 'o' || stroka[0] == 'u' || stroka[0] == 'y')
            stroka[0] = toupper(stroka[0]);
        cout << stroka << ' ';
 
    }
    inFile.close();
    cout << "\n";
    system("pause");
    return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.03.2017, 22:08

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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