fork(2) download
  1. using System;
  2.  
  3. namespace Caesar
  4. {
  5. class Program
  6. {
  7. static void Main(string[] args)
  8. {
  9. char zeichen = 'A';
  10. int key = 3;
  11.  
  12. Console.WriteLine("\tCaesar Verschlüsselung\n");
  13. Console.Write("Geben Sie einen Grossbuchstaben ein: ");
  14. zeichen = char.Parse(Console.ReadLine());
  15.  
  16. int asciiNr = (int) zeichen; // Typenkonvertierung char --> int oder
  17. // int asciiNr = Convert.ToInt32(zeichen);
  18. int zahl = asciiNr - 65;
  19. zahl = (zahl + key) % 26; // Addition und Modulo-Rechnung
  20. zahl = zahl + 65;
  21. zeichen = (char)zahl; // Typenkonvertierung int --> char oder
  22. // zeichen = Convert.ToChar(zahl);
  23.  
  24. Console.Write("Der verschlüsselte Grossbuchstabe ist: ");
  25. Console.WriteLine(zeichen + "\n");
  26.  
  27. }
  28. }
  29. }
Success #stdin #stdout 0.04s 23912KB
stdin
Z
stdout
	Caesar Verschlüsselung

Geben Sie einen Grossbuchstaben ein: Der verschlüsselte Grossbuchstabe ist: C