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 |
Write a program to count 3Letter, 4Letter and 5Letter words from a file and print the number of 3Letter, 4Letter and 5Letter words. Delimiter is space, tab, hifen. Also we should not consider the line in the file after we encounter # in that line.
Give the code for Handling Mouse Events?
how to change password in .net with c # with ado.net and also SQL server 2008 change password
c# coding for a program that takes a 3 digit number n and finds out whether the number 2^n + 1 is prime, or if it is not prime find out its factors not using the Big-integer and Exponential Function's.
Code for Reading and writing from a file?
how can i split sting in textbox in windows application using c# .net
program for string reverse(eg:- i am boy -> boy am i)
8 Answers Black Pepper, Infosys, Mind Tree,
Can you declare an array of mixed Types?
Write a program which has a function and that function should take 2 or 3 or any number of strings and it should return the largest common prefix of all those strings. If there is no common prefix it should return an empty string. for eg:- INPUT OUTPUT glo {glory,glorious,glod} gl {glad,glow} {calendar,phone} empty string
How to use ASP.NET 2.0's TreeView to Display Hierarchical Data?
how to get the table names via c sharp and column names also?
. Write a program to print the following outputs using for loops $ $ $ $ $ $ $ $ $ $ $ $ $ $ $