public void SWAPTWONUMBERS()
{
int n1, n2, temp;
Console.WriteLine("Enter First
Number n1:");
n1 = int.Parse(Console.ReadLine());
Console.WriteLine("Enter Second
Number n2:");
n2 = int.Parse(Console.ReadLine());
temp = n1;
n1 = n2;
n2 = temp;
Console.WriteLine("After
Swaping {0},{1}", n1, n2);
Console.ReadLine();
}
public void ReverseNumber()
{
Console.WriteLine("Enter a
Given NUmber :");
int n = int.Parse(Console.ReadLine());
int reverse = 0;
while (n != 0)
{
reverse = reverse* 10;
int rem = n % 10;
reverse = reverse+rem;
n = n /10;
}
Console.WriteLine("the reverse
Number is:" + reverse);
Console.ReadLine();
}
public void FactorsoftheNumber()
{
int n, i;
Console.WriteLine("Enter the
Number :");
n = int.Parse(Console.ReadLine());
for (i = 1; 1 <= n; i++)
{
if (n % i == 0)
{
Console.WriteLine(i);
}
}
Console.ReadLine();
}
public void FactorialsOftheNumber()
{
int n, i, fact;
Console.WriteLine("Enter the
number");
n = int.Parse(Console.ReadLine());
fact = n;
for (i = n - 1; i >= 1; i--)
{
fact = fact * i;
}
Console.WriteLine("The
factorial value is :" + fact);
Console.ReadLine();
}
public void PrimeORNot()
{
int n, i;
Console.WriteLine("Enter The
Number is:");
n = int.Parse(Console.ReadLine());
int k = 0;
for (i = 1; i <= n; i++)
{
if (n % i == 0)
{
k++;
}
}
if (k == 2)
{
Console.WriteLine("prime
NUmber");
}
else
{
Console.WriteLine("Not prime
NUmber");
}
Console.ReadLine();
}
public void FebinocciSeries()
{
int i,count,f1=0,f2=1,f3=0;
Console.WriteLine("Enter the
limit ..");
count = int.Parse(Console.ReadLine());
Console.WriteLine(f1);
Console.WriteLine(f2);
for (i = 0; i <= count; i++)
{
f3 = f1 + f2;
Console.WriteLine(f3);
f1 = f2;
f2 = f3;
}
Console.ReadLine();
}
namespace CsharpStringProgrammes
{
class StringProgrammes
{
static void Main(string[] args)
{
StringProgrammes obj = new StringProgrammes();
//obj.StringReverse();
//obj.VowelsandConsonants();
//obj.Reversethewords();
obj.CharacterCount();
}
public void StringReverse()
{
string str, strReverse = "";
Console.WriteLine("Enter the
String");
str = Console.ReadLine();
int len = str.Length - 1;
while (len >= 0)
{
strReverse = strReverse +
str[len];
len--;
}
Console.WriteLine("Reverse
String is:" + strReverse);
Console.ReadLine();
}
public void VowelsandConsonants()
{
int vowels = 0, consonants = 0, spaces = 0;
Console.WriteLine("enter a
sentence");
string str = Console.ReadLine().ToUpper();
for (int i = 0; i < str.Length; i++)
{
if (str[i] == 'A' || str[i] == 'E' || str[i] == 'I' || str[i] == 'O' || str[i] == 'U')
{
vowels = vowels + 1;
}
else if (str[i] == ' ')
{
spaces = spaces + 1;
}
else
{
consonants = consonants +
1;
}
}
Console.WriteLine("Vowels Count
is :--" +vowels);
Console.WriteLine("spaces Count
is :--" + spaces);
Console.WriteLine("consonants
Count is :--" + consonants);
Console.ReadLine();
}
public void Reversethewords()
{
string str;
Console.WriteLine("Enter the
string of words");
str = Console.ReadLine();
string[] arrsource = str.Split(new char[]{' '});
string strReverse = string.Empty;
for (int i = str.Length - 1; i >= 0; i--)
{
strReverse= strReverse +
str[i];
}
Console.WriteLine("Original
string is " + str);
Console.WriteLine("the reverse
of the given words is :" +strReverse);
Console.ReadLine();
}
public void CharacterCount()
{
Console.WriteLine("Enter the
string");
string name = Console.ReadLine().ToUpper();
Dictionary<string, int> objlist = new Dictionary<string, int>();
for (int i = 0; i < name.Length; i++)
{
char ch = name[i];
if (objlist.ContainsKey(ch.ToString()))
{
int value = Convert.ToInt32(objlist[ch.ToString()]);
value = value + 1;
objlist.Remove(ch.ToString());
objlist.Add(ch.ToString(),
value);
}
else
{
objlist.Add(ch.ToString(),
1);
}
}
foreach (var item in objlist)
{
Console.WriteLine("character
name {0} Count {1}",item.Key, item.Value);
}
Console.ReadLine();
}
}
}
Really nice blog post. provided a helpful information. I hope that you will post
ReplyDeletemore updates like this
.NET Online Training
Thanks..
ReplyDelete