Search
 
SCRIPT & CODE EXAMPLE
 

CPP

reverse c++ string

#include <algorithm>
#include <iostream>
#include <string>

int main()
{
    std::string foo("foo");
    std::string copy(foo);
    std::cout << foo << '
' << copy << '
';

    std::reverse(copy.begin(), copy.end());
    std::cout << foo << '
' << copy << '
';
}
Comment

Reverse string C++

reverse(str.begin(),str.end());
Comment

reverse string c++

#include <iostream>
#include<string>
#include<algorithm>
using namespace std;
int main()
{
string str;
  getline(cin,str);
  reverse(str.begin(),str.end());
  cout<<str;
}
Comment

How to reverse a string in c++ using reverse function

#include <iostream>
//The library below must be included for the reverse function to work
#include<bits/stdc++.h> 
using namespace std;

int main() {
  
  string greeting = "Hello";
  //Note that it takes the iterators to the start and end of the string as arguments
  reverse(greeting.begin(),greeting.end());
  cout<<greeting<<endl;
}
Comment

reverse string c++

#include <iostream>
#include <cstring>

using namespace std;

void palindrome(string word){
   string reversed=word;
    for (int i = 0, j = word.length() - 1; i < word.length(), j >= 0; i++, j--) {
        reversed[j] = word[i];
    }
    cout<< reversed<<endl;
     if(word==reversed)
         cout<<"Palindrome";
     else cout<<"not palindrome";
  
}

int main(){
    string text;
    cout<<"Enter text: ";                                       
    getline(cin,text);                                          
    reverse(text);
}
Comment

reverse function in cpp string

// C++ program to illustrate the
// reversing of a string using
// reverse() function
#include <bits/stdc++.h>
using namespace std;
int main()
{
    string str = "geeksforgeeks";
 
    // Reverse str[begin..end]
    reverse(str.begin(), str.end());
 
    cout << str;
    return 0;
}
Comment

how to reverse a string in c++

string reverse(string str)
{
    string output;
    
    for(int i=str.length()-1; i<str.length(); i--)
    {
        output += str[i];
    }
    return output;
}
Comment

c++ reverse string

#include <iostream>
#include <string>
using namespace std;
void REVERSE(string word){
   string reversed = word;
   int n = word.length();
   int t = 0;
    for (int i = n - 1;i >= 0; i--) {
        reversed[t++] = word[i];
    }
    cout << reversed << "

";
     if(word==reversed)
         cout<<"Palindrome";
     else cout<<"not palindrome"; 
}
int main(){
    string text;
    cout<<"Enter text: ";                                       
    getline(cin,text);                                          
    REVERSE(text);
}
Comment

c++ reverse string

#include <iostream>
#include <string>
using namespace std;
void REVERSE(string word){
   string reversed = word;
   int n = word.length();
   int t = 0;
    for (int i = n - 1;i >= 0; i--) {
        reversed[t++] = word[i];
    }
    cout << reversed << "

";
     if(word==reversed)
         cout<<"Palindrome";
     else cout<<"not palindrome"; 
}
int main(){
    string text;
    cout<<"Enter text: ";                                       
    getline(cin,text);                                          
    REVERSE(text);
}
Comment

c++ reverse string

#include <iostream>
#include <string>
using namespace std;
void palindrome(string word){
   string reversed = word;
   int n = word.length();
   int t = 0;
    for (int i = n - 1;i >= 0; i--) {
        reversed[t++] = word[i];
        //t++;
    }
    cout << reversed << "

";
     if(word==reversed)
         cout<<"Palindrome";
     else cout<<"not palindrome"; 
}
int main(){
    string text;
    cout<<"Enter text: ";                                       
    getline(cin,text);                                          
    palindrome(text);
}
Comment

c++ Write a program to reverse an array or string

// Iterative C++ program to reverse an array
#include <bits/stdc++.h>
using namespace std;
 
/* Function to reverse arr[] from start to end*/
void rvereseArray(int arr[], int start, int end)
{
    while (start < end)
    {
        int temp = arr[start];
        arr[start] = arr[end];
        arr[end] = temp;
        start++;
        end--;
    }
}    
 
/* Utility function to print an array */
void printArray(int arr[], int size)
{
   for (int i = 0; i < size; i++)
   cout << arr[i] << " ";
 
   cout << endl;
}
 
/* Driver function to test above functions */
int main()
{
    int arr[] = {1, 2, 3, 4, 5, 6};
     
    int n = sizeof(arr) / sizeof(arr[0]);
 
    // To print original array
    printArray(arr, n);
     
    // Function calling
    rvereseArray(arr, 0, n-1);
     
    cout << "Reversed array is" << endl;
     
    // To print the Reversed array
    printArray(arr, n);
     
    return 0;
}
Comment

PREVIOUS NEXT
Code Example
Cpp :: c++ Sum of all the factors of a number 
Cpp :: delete dynamic array c++ 
Cpp :: set clear c++ 
Cpp :: Count Prefix of a Given String solution leetcode 
Cpp :: string to uint64_t c++ 
Cpp :: c++ set comparator 
Cpp :: c++ how to add something at the start of a vector 
Cpp :: c++ power 
Cpp :: use uint in c++ 
Cpp :: char size length c++ 
Cpp :: find duplicate from an array c++ 
Cpp :: c++ rand include 
Cpp :: How to write into files in C++ 
Cpp :: how to declare a 2D vector in c++ of size m*n with value 0 
Cpp :: pointer in return function c++ 
Cpp :: lua table contains 
Cpp :: c++ vs g++ 
Cpp :: reverse sort a vector 
Cpp :: c ifdef 
Cpp :: Converting to string c++ 
Cpp :: c++ if example 
Cpp :: quick sort 
Cpp :: c++ Least prime factor of numbers till n 
Cpp :: cpp auto 
Cpp :: set size in c++ 
Cpp :: enum c++ 
Cpp :: dice combinations cses solution 
Cpp :: c++ find index of element in array 
Cpp :: fill two dimensional array c++ 
Cpp :: draw line sfml 
ADD CONTENT
Topic
Content
Source link
Name
8+4 =