Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Перевести число в 10 систему счисления из 33 (не могу найти ошибку) Здравствуйте, мне нужно перевести число в 10 систему счисления из 33. Когда ввожу большое число вроде 3AOKQ93 он почему-то переводит все в минус на последней цифре. Не могу понять почему, помогите, пожалуйста. int i = 0; int sum = 0; for (int i = 0; a != '\0'; i++) { if ((a >= '0') && (a <= '9')) { int ia = a - '0'; https://www.cyberforum.ru/ cpp-beginners/ thread2334800.html C++ Вычислить сумму и количество положительных элементов массива
Вычислить сумму и количество положительных элементов массива X(n), где 1<=n<=100 Буду очень признателен
C++ Из malloc-free в new delete Есть код с выделением памяти с помощью malloc, надо сделать с new delete Вроде сделал, освобождение памяти работает, а с выделением ошибка, где-то накосячил, помогите пожалуйста Исходный код: //Выделение памяти под массив Insect** Allocation(Insect** ptr, int index) { ptr = (Insect**)malloc(index*(sizeof(Insect*))); for (int i = 0; i <index; i++) { https://www.cyberforum.ru/ cpp-beginners/ thread2334780.html C++ Вычислить произведение элементов массива, расположенных между максимальным по модулю и минимальным по модулю элементами В одномерном массиве, состоящем из n вещественных элементов, вычислить: 2) произведение элементов массива, расположенных между максимальным по модулю и минимальным по модулю элементами. https://www.cyberforum.ru/ cpp-beginners/ thread2334778.html
Вычислить сумму положительных элементов массива C++
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) сумму положительных элементов массива;
C++ Защита от дураков https://www.cyberforum.ru/ cpp-beginners/ thread2334757.html
Нужно создать защиту от дураков, такую, что бы браковала не только значения не соответствующие данному типу, но и всю переменную в случае если хоть один символ содержит не допустимое значение Например для переменной типа int при вводе "123qwe" не принимал "123", а запрашивал нового ввода. Прошу подсказать, что для этого нужно использовать, до этого использовал: while (!(cin >> Rast2)) {...
C++ Сохранение адреса переменной пользовательского класса в переменную типа int или double Здравствуйте. Подскажите, возможно ли это: есть переменная пользовательского класса. Я хочу сохранить её адрес (ведь это же просто число вне зависимости от типа переменной) в другую переменную типа int. Но вот так не работает, может быть, скажете, ка исправить? secondClass ww(myParam); int qq = &ww; https://www.cyberforum.ru/ cpp-beginners/ thread2334752.html Написать функцию для произвольного двухмерного классического (не свободного) массива C++
Найти сумму элементов заданных строк Написать функцию для произвольного двухмерного классического (не свободного) массива с использованием индексов. Прототип функции должен выглядеть приблизительно следующим образом: int Func( int * Array, int Dim1, int Dim2, ...);
C++ Написать следующие функции в двух вариантах char* strstr(char* string1, char* string2) Возвращает указатель на первое вхождение подстроки string2 в строке string1. В случае неудачи возвращается значение NULL. Написать следующие функции в двух вариантах: с использованием индексов и указателей. Вначале должна быть написана функция с использованием индексов. Второй вариант должен являться чисто формальным преобразованием выражений с... https://www.cyberforum.ru/ cpp-beginners/ thread2334746.html C++ Класс TPoint Создать класс Point для работы с точками на плоскости. Координаты точки – декартовы. Обязательно должны быть реализованы: перемещение точки по оси X, перемещение по оси Y, определение расстояния до начала координат, расстояние между двумя точками, преобразование в полярные координаты, сравнение на совпадение и несовпадение. https://www.cyberforum.ru/ cpp-beginners/ thread2334740.html
C++ Как можно узнать четное число или нет
К примеру мне надо узнать, четное число или нет, а потом уже в зависимости от этого, что-то делать дальше.Не могу никак придумать как это реализовать.
C++ Найдите сумму заштрихованных элементов Дана двумерная матрица действительных чисел А. Найдите сумму заштрихованных элементов https://www.cyberforum.ru/ cpp-beginners/ thread2334722.html
166 / 109 / 57
Регистрация: 30.08.2018
Сообщений: 357
15.10.2018, 19:50 0

Расшифровка кода который вырезает все начатные символы и сзади вставляет их в обратном порядке - C++ - Ответ 12973247

15.10.2018, 19:50. Показов 1168. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено Богдан2009 как решение

Решение

Цитата Сообщение от Богдан2009 Посмотреть сообщение
Четные символы оставить, а нечетные вырезать и прибавить в обратном порядке.
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
#include <string>
#include <iostream>
 
std::string &encrypt(const std::string &source, std::string &dest)
{
 
    std::string en_str1, en_str2;
    size_t len = source.length();
    for (size_t i = 0; i < len; ++i)
    {
        if (i % 2 != 0)
            en_str1 += source[i];
        else
            en_str2.insert(0, 1, source[i]);
    }
    dest = en_str1 + en_str2;
    return dest;
}
 
std::string &decrypt(const std::string &source, std::string &dest)
{
 
    std::string dec_str;
    size_t len = source.length();
    for (size_t i = 0, j = len - 1; i <= j; ++i, --j)
    {
        dec_str += source[j];
 
        if (i < j)
            dec_str += source[i];
 
    }
    dest = dec_str;
    return dest;
}
 
int main()
{
    std::string str, dec_str;
 
    std::cout << "Ввод строки: ";
    std::getline(std::cin, str);
 
    std::cout << encrypt(str, dec_str) << std::endl;
    std::cout << decrypt(dec_str, str) << std::endl;
}


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

Строка: Если все символы A входят в B, то упорядочить символы B в порядке, обратном алфавитному...
Даны строки A и B. Если все символы A входят в B и в B есть повторяющиеся сим-волы, то упорядочить...

Разместить сначала все чётные символы строки, а затем - все нечётные в обратном порядке
Ребятушки,дорогие мои,вы нераз выручали меня.Помогите и сейчас! Препод не принимает у меня дз изза...

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

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

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

Переставить в строке все символы обратном порядке.
Ввести строку символов. Переставить в строке все символы обратном порядке. Вывести измененную...

Переписать все символы строки в обратном порядке
Ps сделать нужно именно в codeBlocks

Дан файл, компонентами которого являются символы. Переписать все символы в новый файл в обратном порядке.
Работа с текстовыми файлами. Дан файл, компонентами которого являются символы. Переписать все...

Зашифровать строку, записав все ее символы в обратном порядке
Дана фраза. Зашифровать ее, записав все ее символы в обратном порядке. Помогите написать программу...

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