using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication6
{
class Program
{
public static string s = "",s2="";
public static int i = 0;
static void Main(string[] args)
{
int ch = 1;
while (ch == 1 || ch == 2)
{
Console.WriteLine("Enter 1 for cipher "+"\n"+"Enter 2 for decipher ");
ch = Convert.ToInt32(Console.ReadLine());
if (ch == 1)
cipher();
else
decipher();
}
Console.ReadKey();
}
static void cipher()
{
Console.WriteLine("Enter plain text");
s = Console.ReadLine();
s2 = "";
string s3 = "";
for (i = 0; i < s.Length; i+=2)
{
s2 = s2 + s[i];
if ((i + 1) != s.Length)
s3 = s3 + s[i+1];
}
s2 = s2 + s3;
Console.WriteLine("The cipher text is "+s2);
}
static void decipher()
{
Console.WriteLine("Enter a cipher text");
s = Console.ReadLine();
s2 = "";
int l = (s.Length + 1) / 2;
for (i = 0; i < l; i++)
{
s2 = s2 + s[i];
if((l+i)<s.Length)
s2+= s[l + i];
}
Console.WriteLine(s2);
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication6
{
class Program
{
public static string s = "",s2="";
public static int i = 0;
static void Main(string[] args)
{
int ch = 1;
while (ch == 1 || ch == 2)
{
Console.WriteLine("Enter 1 for cipher "+"\n"+"Enter 2 for decipher ");
ch = Convert.ToInt32(Console.ReadLine());
if (ch == 1)
cipher();
else
decipher();
}
Console.ReadKey();
}
static void cipher()
{
Console.WriteLine("Enter plain text");
s = Console.ReadLine();
s2 = "";
string s3 = "";
for (i = 0; i < s.Length; i+=2)
{
s2 = s2 + s[i];
if ((i + 1) != s.Length)
s3 = s3 + s[i+1];
}
s2 = s2 + s3;
Console.WriteLine("The cipher text is "+s2);
}
static void decipher()
{
Console.WriteLine("Enter a cipher text");
s = Console.ReadLine();
s2 = "";
int l = (s.Length + 1) / 2;
for (i = 0; i < l; i++)
{
s2 = s2 + s[i];
if((l+i)<s.Length)
s2+= s[l + i];
}
Console.WriteLine(s2);
}
}
}
Comments