program for string reverse(eg:- i am boy -> boy am i)
Answers were Sorted based on User's Feedback
Answer / pratik
public string Reverse(string str)
{
// convert the string to char array
char[] charArray = str.ToCharArray();
int len = str.Length - 1;
/*
now this for is a bit unconventional at first glance because there
are 2 variables that we're changing values of: i++ and len--.
the order of them is irrelevant. so basicaly we're going with i from
start to end of the array. with len we're shortening the array by one
each time. this is probably understandable.
*/
for (int i = 0; i < len; i++, len--)
{
/*
now this is the tricky part people that should know about it don't.
look at the table below to see what's going on exactly here.
*/
charArray[i] ^= charArray[len];
charArray[len] ^= charArray[i];
charArray[i] ^= charArray[len];
}
return new string(charArray);
}
| Is This Answer Correct ? | 5 Yes | 1 No |
Answer / sudhir2884
class Program
{
static void Main(string[] args)
{
string str = "i am a good boy";
string[] strarray = str.Split(' ');
for (int i = strarray.Length-1; i>=0; i--)
{
Console.WriteLine(strarray[i]);
}
Console.ReadLine();
}
}
| Is This Answer Correct ? | 5 Yes | 2 No |
Answer / praveen kumar
class Program
{
static void Main(string[] args)
{
string s = "I AM A BOY";
for (int i = 0; i < s.Length; i++)
{
Console.Write(s[s.Length-i-1]);
}
Console.ReadLine();
}
| Is This Answer Correct ? | 3 Yes | 2 No |
Answer / ranjith m
private void button1_Click(object sender, EventArgs e)
{
richTextBox1.Text = textBox1.Text;
richTextBox1.Text+=Environment.NewLine;
char[] wordarray = textBox1.Text.ToCharArray();
Array.Reverse(wordarray);
string s = new string(wordarray);
richTextBox1.Text += s;
}
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / jayakrishnan
var s1 = s.Split(' ').Reverse();
Console.WriteLine(string.Join(" " , s1.ToArray()));
| Is This Answer Correct ? | 1 Yes | 1 No |
Answer / mitali mishra
dim str1 as string= "i am boy"
dim str_arr() as string= str1.split(" ")
dim str2 as string
for i as integer = str_arr.length-1; i<=0; i--
str2 = str2.concat(str_arr(i) & " ")
end for
str2 = str2.removeat(str2.length-1)
str1 = str2
| Is This Answer Correct ? | 1 Yes | 2 No |
Answer / munagapati
string str = "I am an employee of Mindtree";
//string str1;
StringBuilder sb = new StringBuilder();
for (int i = str.Length - 1; i >= 0; i--)
{
if (str[i].Equals(' '))
{
int j = i + 1;
sb.Append(str.Substring(j).Trim());
sb.Append(" ");
str = str.Remove(j);
//while (str[j])
//{
// sb.Append(str[j].ToString());
// j++;
//}
}
}
sb.Append(str);
Console.WriteLine(sb);
Console.ReadLine();
| Is This Answer Correct ? | 1 Yes | 2 No |
program for addition of fraction(M/N + P/Q = Y/Z)
. Write a program to print the following outputs using for loops $ $ $ $ $ $ $ $ $ $ $ $ $ $ $
program for string reverse(eg:- i am boy -> boy am i)
8 Answers Black Pepper, Infosys, Mind Tree,
c# code to Count number of 1's in a given range of integer (0 to n)
I am developing a web application using google map api.I want to update the map inside the div control within update panel. I got other controls updated but map doesn't get updated.I do not not want to update map whenever unnecessary controls are fired at server side.How could it be achieved?
Coding for using Nullable Types in C#?
Code for Reading and writing from a file?
working with arrays
Give the code for Handling Mouse Events?
program to reverse the order of words in a string.
Write a program to input an integer and - display the reverse - display the sum of each digit - should include logic that considers the input number as any number of digits long
Can you declare an array of mixed Types?