Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- namespace szyfrator
- {
- public partial class Form1 : Form
- {
- public Form1()
- {
- InitializeComponent();
- }
- string SzyfrCezara(string tekst, int przesuniecie)
- {
- char[] bufor = tekst.ToCharArray();
- for(int i=0; i< bufor.Length; i++)
- {
- char litera = bufor[i];
- if (litera ==' '||litera == '.' || litera == ',')
- {
- continue;
- }
- if('A'<= litera && litera <= 'Z')
- {
- litera = (char)(litera + przesuniecie);
- if(litera > 'Z')
- {
- litera = (char)(litera - 26);
- }
- else if (litera < 'A')
- {
- litera = (char)(litera + 26);
- }
- }
- else
- {
- litera = (char)(litera + przesuniecie);
- if (litera > 'z')
- {
- litera = (char)(litera - 26);
- }
- else if (litera < 'a')
- {
- litera = (char)(litera + 26);
- }
- }
- bufor[i] = litera;
- }
- return new string(bufor);
- }
- private void BtnKoduj_Click(object sender, EventArgs e)
- {
- string tekstDoZakodowania = txtDoZakodowania.Text;
- int przesuniecie = (int)numPrzesuniecie.Value;
- string tekstZakodowany = SzyfrCezara(tekstDoZakodowania, przesuniecie);
- txtZakdowany.Text = tekstZakodowany;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement