0 / 0 / 0
Регистрация: 06.04.2020
Сообщений: 1
1

Печать слов (из строки), в которых все буквы различны

06.04.2020, 17:43. Показов 1404. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Исходные данные это 2 строки (я вроде как сделал проверку данных файла).
1. Нужно в каждой строке найти слова,в которых все буквы различны.
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
 
int main()
{
    system("color F0");
    setlocale(LC_ALL, "ru");
 
    fstream file;                       // Файл с исходными данными                            
    string str, str1, str2;
    int n = 0;
 
    file.open("Text_2_5.txt");
    if (!file.is_open())
    {
        cout << "\n\tERROR : файл не найден или повреждён!\n" << endl;
        system("pause");
        return 1;
    }
    else
    {
        cout << "\n\tФайл открыт" << endl;
        if (file.peek() == EOF)
        {
            cout << "\n\tERROR : файл пустой!\n" << endl;
            system("pause");
            return 2;
        }
        else
        {
            while (getline(file, str))
            {                                       
                n = n + 1;
            }
            
            cout << "\tВсего строк : " << n << endl;
            if (n != 2)
            {
                cout << "\n\tERROR : неверное количсетво строк, их должно быть 2!\n" << endl;
                system("pause");
                return 3;
            }
 
            file.clear();
            file.seekg(0, ios::beg);
 
            getline(file, str1);
            cout << "\n\tПервая строка : ";
            cout << str1;
 
            getline(file, str2);
            cout << "\n\tВторая строка : ";
            cout << str2 << endl;
 
            file.close();
 
        }
    }
 
 
    system("pause");
    return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.04.2020, 17:43
Ответы с готовыми решениями:

Найти все такие слова, в которых все буквы различны
В данном тексте найти все такие слова, в которых все буквы различны. Словом в строке будем считать...

Вывести только те слова, все буквы которых различны
Помогите сделать надо чтобы вводились слова и выводились только те в которых все буквы разные

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

Найти строки матрицы, все элементы которых различны
Дана целочисленная матрица размера MxN. Найти ее строки, все элементы которых различны. Помогите...

0
06.04.2020, 17:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.04.2020, 17:43
Помогаю со студенческими работами здесь

Вывести все пары слов в которых все буквы различные
Нужно ввести строку с разными словами и вывести пары слов в которых все буквы различные. ...

Вывести на печать все слова, у которых есть двойные буквы
Помогите с программой: Задание:Создать текст. Вывести на печать все слова, у которых есть двойные...

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

Вывести на экран все слова текста, в которых все буквы разные; если таких слов нет, выдать соответствующее сообщение
Дан текст из слов, разделенных пробелами. Вывести на экран все слова, в которых все буквы разные....

Строки. Вывести на экран все слова, в которых все буквы разные
Дан текст из слов, разделенных пробелами. Вывести на экран все слова, в которых все буквы разные....

Дан текст с N слов; выписать все буквы, позиции которых кратны 3
Задача на тип данных string дан текст с n слов нужно выписать все буквы позиции которых кратны 3


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru