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

reversing a string in C++

string name1 = "Sam" ;

string name2 = name1 ;    /// Have to store the ORIGINAL in 	ANOTHER  variable   ...then Reverse that

reverse(name2.begin(),name2.end()) ;

cout << name2 ;    		// maS
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

344. Reverse String c++

class Solution {
public:
    void reverseString(vector<char>& s) {
        int i=0;
        int j=s.size()-1;
        while(i<j)
        {
            swap(s[i],s[j]);
            i++;
            j--;
        }
    }
};

//Runtime: 20 ms, faster than 76.31% of C++ online submissions for Reverse String.
//Memory Usage: 23.3 MB, less than 38.31% of C++ online submissions for Reverse String.
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 :: how to iterater map of sets in c++ 
Cpp :: taking a vector in c++ containing element 
Cpp :: read file into vector 
Cpp :: c++ declaring and initializing strings 
Cpp :: C++ Program to Reverse an Integer 
Cpp :: return by reference in cpp 
Cpp :: how to round a double to 2 decimal places in c++ 
Cpp :: c++ length of char* 
Cpp :: allow cross origin 
Cpp :: c++ find element in vector 
Cpp :: http.begin arduino not working 
Cpp :: c++ initialize array 1 to n 
Cpp :: c++ printf char as hex 
Cpp :: data types ranges c++ 
Cpp :: c++ length of char array 
Cpp :: c++ terminal color 
Cpp :: c++ template example 
Cpp :: memset in c++ 
Cpp :: push_back struct c++ 
Cpp :: c++ greatest common divisor 
Cpp :: find max element in array c++ 
Cpp :: c++ get character from string 
Cpp :: upcasting in c++ 
Cpp :: declare nullptr c++ 
Cpp :: break in c++ 
Cpp :: pascal triangle using c++ 
Cpp :: how to append to a vector c++ 
Cpp :: how do you wait in C++ 
Cpp :: how to write hello world in c++ 
Cpp :: how to empty string c++ 
ADD CONTENT
Topic
Content
Source link
Name
8+9 =