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

Строка символов s1, s2, . , sn. Зеркальное отражение строки без последнего символа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Из двух массивов сформировать третий, и записать в него элементы http://www.cyberforum.ru/cpp-beginners/thread1112311.html
Помогите написать программу, заранее спасибо. Из двух массивов сформировать третий, и записать в него элементы этих двух массивов с чётными индексами. Вычислить среднее арифметическое положительных элементов третьего массива.
C++ задание ребят помогите сделать мне эти лабы... я не понила ни слова что надо сделать. скоро все сдавать у меня ничего не готово. помогите молодой не понимающей девушки сделать эти лабы. кто как сможет так и помогите пожалуйста. http://www.cyberforum.ru/cpp-beginners/thread1112282.html
C++ Множественные переопределения сбивающие компилятор столку
Добрый вечер! Пытаясь много раз сделать свой небольшой интерпретатор придуманного или с-подобного языка, я множество раз падал в ямы из которых вылезал, попадав в ямы поглубже... Не кидайте тапками говоря: нафига пирачишь, не твой код и не лезь туда... сам сделай..., я хочу понять как это сделано пытавшись все разобраться на практике меняя код, с целью понятия как он работает.(теория не помогла)...
Линейный однонаправленный список C++
Добрый вечер! Задача: L – линейный однонаправленный список Проверить, упорядочены ли элементы списка по алфавиту. Подскажите как сделать список классом? (без использования структур)
C++ Вертикальный скролл http://www.cyberforum.ru/cpp-beginners/thread1112231.html
Здравствуйте! Не могу разобраться с вертикальным скроллом. Скиньте, пожалуйста, пример с рабочим вертикальным(ли горизонтальным) скроллом. (желательно WinAPI).
C++ Нужно написать рекурсивную функцию, которая определит - является ли симметричной часть строки от n, до z Нужно написать рекурсивную функцию, которая определит - является ли симметричной часть строки от n, до z. Выдает ошибку: #include <iostream> bool simetrija(int start, int end, int *p); using namespace std; int main () { int mas={1,2,3,4,5,5,4,3,2,1}, n, z; cout<<"\ns kakogo chisla nachinat':"; cin>>n; подробнее

Показать сообщение отдельно
Anwer
 Аватар для Anwer
0 / 0 / 0
Регистрация: 02.01.2014
Сообщений: 49
30.03.2014, 21:57  [ТС]     Строка символов s1, s2, . , sn. Зеркальное отражение строки без последнего символа
Как можно реализовать эту задачу, без типа string, т.е. вместо типа string, использовать тип char. А так же как написать свою функцию reverse. Мне усложнили задание, сказав что нельзя использовать reverse, реализуйте свою функцию или же играйтесь со строкой, но как с ней можно играться не знаю. Подскажите пожалуйста Буду очень благодарен
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
setlocale(LC_ALL,"Russian");
string str, str2;
getline(cin,str);
str2=str;
reverse(str2.begin(),str2.end());
    if(str==str2)
        cout<<str;
    else
    {
    string str3(str, 0 , str.length()-1);
    reverse(str3.begin(),str3.end());
    cout<<(str+=str3);
    }
}
 
Текущее время: 23:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru