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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Задача коммивояжера - выход за пределы массива http://www.cyberforum.ru/cpp-beginners/thread1149981.html
Бьет ошибку! Я так понимаю где-то выход за пределы массива! Народ гляньте кто, а то я уже ничего не вижу! Может свежий взгляд увидит как исправить #include <vcl.h> #include <tchar.h> #include <stdio.h> #include <conio.h> //
C++ Найти два последовательных члена последовательности, среднее арифметическое которых ближе всего к определенному числу Здравствуйте, помогите сделать задание, ни как не могу в него вникнуть: Компоненты файла f – целые (отличные от нуля) числа: х, y1, ... yn. Вывести на экран два последовательных члена этой последовательности, среднее арифметическое которых ближе всего к х. Выполнить задания для текстового и бинарного файлов. http://www.cyberforum.ru/cpp-beginners/thread1149952.html
Заполнить двумерный массив 7x7 C++
Заполнить двумерный массив 7x7 следующим видом: Добавлено через 15 минут Спасибо, уже сделал, кому нужно, вот) //---------------------------------TwIx----------------------------------------- #include <iostream> #include <math.h> #include <stdlib.h> #include <vcl.h>
Написать простую булевую функцию C++
написать реализацию самой простой функции вычисления нелинейности одной булевой функции. Для отладки этой функции надо будет писать программу, в которой задавать какую-нибудь конкретную функцию, например, линейную или произведение переменных, а также выводить результат в файл для проверки.
C++ Написать функцию, которая определяет, является ли введенный символ буквой http://www.cyberforum.ru/cpp-beginners/thread1149918.html
5.9 Составить функцию, которая принимает символ. Если символ на входе - не буква, функция просто возвращает его же. В противном случае, если символ на входе -буква, функция возвращает соответствующую строчную (малую) букву.
C++ Найти сумму всех элементов в заштрихованных областях, включая диагональ найти сумму всех элементов в заштрихованных областях, включая диагональ подробнее

Показать сообщение отдельно
Alex566
 Аватар для Alex566
240 / 152 / 18
Регистрация: 03.04.2013
Сообщений: 317
17.04.2014, 23:40     На входе строка любой длины, на выходе получить строку в обратном порядке
Цитата Сообщение от Hunter9494 Посмотреть сообщение
На входе строка любой длины , на выходе получить строку в обратном порядке
Ну видимо надо было написать функцию которая возвращает реверсное значение:
C++
1
2
3
4
5
6
7
8
9
char* reverse(const char* str)
{
    size_t ln = strlen(str);
    char *rev = new char[ln];
    for (int i = 0; i < ln; i++)
        rev[i] = str[ln - i - 1];
    rev[ln] = 0;
    return rev;
}
У меня такой вопрос тоже был как-то и мне зачли.
 
Текущее время: 00:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru