Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ C++ выражение должно иметь константное значение https://www.cyberforum.ru/ cpp-beginners/ thread3100699.html
На 50 строке выдает ошибку "Выражение должно иметь константное значение. Значение переменная "n" (объявленная в 46 строке) невозможно использовать как константу. Что нужно сделать, чтобы решить эту ошибку? #include <iostream> using namespace std; class school { public:
C++ Ввести ряд чисел и сформировать списки элементов ряда, меньших или больших среднего геометрического элементов
Здравствуйте. Задание:"ввести ряд чисел и сформировать списки элементов ряда, меньших или больших среднего геометрического элементов. Среднее геометрическое :\sqrt{{a}_{1}*{a}_{2}*...*{a}_{n}}" Я смог вычислить среднего геометрического элементов, но затрудняюсь с выводом списка элементов ряда, меньших или больших среднего геометрического элементов int main() { int N; int A; int...
C++ Ввести ряд чисел и сформировать списки элементов ряда, меньших или больших среднего геометрического элементов https://www.cyberforum.ru/ cpp-beginners/ thread3100673.html
Здравствуйте. Задание: "ввести ряд чисел и сформировать списки элементов ряда, меньших или больших среднего геометрического элементов. Среднее геометрическое: \sqrt{{a}_{1}*{a}_{2}*...*{a}_{n}}". Среднее геометрическое смог сделать, а вывести список элементов меньших или больших среднего геометрического элементов затрудняюсь int main() { int N; int A; int i; double res =...
C++ Удалить все чётные числа из input.txt используя удаление через сдвиг и изменение размера Доброго всем.Бьюсь третий день с этой задачкой. Нужно из input.txt удалить все чётные числа,но при этом нельзя использовать массивы и вектора.Нужно всё записать в один файл и не создавать временного файла для хранения чисел. Как я понимаю, нужно проводить операции в бинарном виде. Я попробовал вытащить числа из файлы побайтово #include <iostream> #include <fstream> using namespace std; ... https://www.cyberforum.ru/ cpp-beginners/ thread3100672.html
Убрать из файла все пробелы и записать полученный результат в новый файл C++
Разработать программу считывающую из файла произвольную строку, удаляющую из введенной строки все пробелы и записывающую в новый файл преобразованную строку. Помогите пожалуйста, совсем не понимаю, как убирать пробелы.
C++ Написать программу для подбора весовых коэффициентов методом наискорейшего спуска и дискретным способом Доброго вечера, товарищи программисты. Я уже обращался к вам с похожей просьбой написании кода, но неправильно сформулировал задание, попробую еще раз ! Необходимо написать код по следующему заданию: Cоздать алгоритм подбора весовых коэффициентов методом наискорейшего спуска и дискретным способом. Реализовать данный алгоритм программно. Программа должна содержать ввод: динамической матрицы... https://www.cyberforum.ru/ cpp-beginners/ thread3100598.html
C++ Подсчитать количество пар чисел с разным знаком https://www.cyberforum.ru/ cpp-beginners/ thread3100581.html
Всем привет! Помогите исправить , не могу понять как функцию с рандомизацией внести в основную часть чтобы находило в строке числа с разным знаком и выводило количество на экран. #include <ctime> #include <iostream> #include <clocale> #include <stdlib.h> using namespace std; void numbers_str() { int i; int const SIZE = 10;
C++ Найти наибольшую общую подстроку
Добрый день никак не могу оптимизировать код для поиска подстроки может кто то знает как улучшить? Даны К строк из маленьких английских букв. Требуется найти их наибольшую общую подстроку. Формат входных данных: В первой строке выходных данных задано число K (1≤ K ≤ 10). Далее следует K строк(длины строк от 1 до 10000). Формат выходных данных: Выведите наибольшую общую подстроку заданных...
C++ Симметрическая разность векторов Даны два вектора: вектор А из n элементов и вектор В из m элементов. Сформируйте вектор С, состоящий из элементов вектора А и В, которые не являются общими для них. https://www.cyberforum.ru/ cpp-beginners/ thread3100566.html C++ Почему не работает while в цикле for? https://www.cyberforum.ru/ cpp-beginners/ thread3100547.html
#include <iostream> using namespace std; int main() { string a, s = " ABCDEFGH"; cin >> a; int b = s.find(a), c = a - '0', bb = 1, cc = 1, temp;
Найти площадь круга C++
Помогите с задачей, пожалуйста. Задать радиус круга в переменной r. Найти площадь круга (переменная S). В конце нужно вывести сообщение: "Площадь круга с радиусом r = ... равна S = ..."
C++ Ввести трехзначное число, найти сумму корней его цифр Помогите, пожалуйста, с задачей: ввести трехзначное число, найти сумму корней его цифр. Возникли проблемы с корнями этими. В интернете не нашла пример такой задачи, только на пайтоне https://www.cyberforum.ru/ cpp-beginners/ thread3100522.html
Заблокирован
25.04.2023, 11:57 0

Исключить из строки текста все пары соседних символов, которые минимально различны по их кодам - C++ - Ответ 16875091

25.04.2023, 11:57. Показов 540. Ответов 6
Метки (Все метки)

Ответ

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
#include <iostream>
#include <string>
#include <list>
 
using namespace std;
 
int main() {
    string inputString;
    getline(cin, inputString);
 
    list<char> outputList;
 
    bool isPair = false;
    char lastChar = '\0';
 
    for (char c : inputString) {
        if (isPair) {
            if (c != lastChar + 1) {
                outputList.push_back(lastChar);
            } else {
                isPair = false;
            }
        } else if (c == '^') {
            isPair = true;
        } else {
            outputList.push_back(c);
        }
 
        lastChar = c;
    }
 
    if (isPair) {
        outputList.push_back(lastChar);
    }
 
    for (char c : outputList) {
        cout << c;
    }
 
    return 0;
}


Вернуться к обсуждению:
Исключить из строки текста все пары соседних символов, которые минимально различны по их кодам C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.04.2023, 11:57
Готовые ответы и решения:

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

Строки. Напечатать все пары символов, которые можно из заданного набора составить
Пусть имеется набор символов ai, a2,.....,an. Составить программу, которая позволит напечатать все...

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

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

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

Строки. Порядковый номер первой пары одинаковых соседних символов
Помогите пожалуйста решить, а то я что то не понимаю. 7) Дано предложение. Определить порядковые...

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

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

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

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

Задано текст. Исключить из текста все символы, которые не являются буквами или цифрами
Задано текст. Исключить из текста все символы, которые не являются буквами или цифрами. Задано...

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