String in reverse order
Given a string, write a method that returns that string in reverse order.
Expected input and output
StringInReverseOrder("qwerty") → "ytrewq"
StringInReverseOrder("oe93 kr") → "rk 39eo"
using System;
namespace CSharpExercises.Strings
{
class StringInReverseOrderTask
{
static string StringInReverseOrder(string str)
{
string reverseString = string.Empty;
for (int i = str.Length - 1; i >= 0; i--)
{
reverseString += str[i];
}
return reverseString;
}
static void Main(string[] args)
{
Console.WriteLine(StringInReverseOrder("Vivamus commodo quam at purus ")); // surup ta mauq odommoc sumaviV
Console.WriteLine(StringInReverseOrder("34 ( 9 9@*")); // *@9 9 ( 43
Console.WriteLine(StringInReverseOrder("malesuada")); // adauselam
}
}
}