Untitled
unknown
plain_text
2 years ago
1.5 kB
8
Indexable
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp3
{
internal class Program
{
private static List<string> letters = new List<string>() { "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z" };
static void Main(string[] args)
{
Console.Write("Podaj ciąg znaków do zaszyfrowania: ");
string input = Console.ReadLine();
Console.WriteLine(zaszyfruj(input));
Console.ReadLine();
}
private static string zaszyfruj(string s)
{
string zaszyfrowany = "";
foreach (char c in s)
{
if (letters.Contains(c.ToString())) {
if (letters.IndexOf(c.ToString())+3 >= letters.Count())
{
zaszyfrowany += letters.ElementAt(letters.IndexOf(c.ToString()) + 3 - letters.Count());
} else
{
zaszyfrowany += letters.ElementAt(letters.IndexOf(c.ToString()) + 3);
}
} else
{
zaszyfrowany += c.ToString();
}
}
return zaszyfrowany;
}
private static string odszyfruj(string s)
{
return null;
}
}
}
Editor is loading...
Leave a Comment