Advertisement
Guest User

sDaniel

a guest
Dec 11th, 2009
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.14 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. namespace Aufgabe_1
  7. {
  8.     class Program
  9.     {
  10.         // Zwei Buchstaben addieren mit Rückgabe der Zahl aus dem Alphabet.
  11.         public static int BuchstabenAdd()
  12.         {
  13.             Console.Write("Bitte geben Sie einen Buchstaben von a-z an: ");
  14.             char buchstabe1 = Convert.ToChar(Console.ReadLine());
  15.             Console.WriteLine();
  16.             Console.Write("Bitte geben Sie einen zweiten Buchstaben von a-z an: ");
  17.             char buchstabe2 = Convert.ToChar(Console.ReadLine());
  18.  
  19.             return buchstabe1 + buchstabe2;
  20.         }
  21.  
  22.         // Subtrahieren mit Rückgabe des Buchstabens sofern es diesen gibt.
  23.         public static char BuchstabenSub()
  24.         {
  25.             Console.Write("Bitte geben Sie eine Zahl von 1-26 an: ");
  26.             int zahl1 = Convert.ToInt16(Console.ReadLine());
  27.             Console.WriteLine();
  28.             Console.Write("Bitte geben Sie einen zweiten Zahl von 1-26 an: ");
  29.             int zahl2 = Convert.ToInt16(Console.ReadLine());
  30.             // +96 um im ASCII Zeichensatz in den Bereich der kleinen Buchstaben zu kommen.
  31.             return (char)(zahl1 - zahl2 + 96);
  32.         }
  33.  
  34.         // Einen String bilden aus zwei Zeichen.
  35.         public static string BuchstabenString()
  36.         {
  37.             Console.Write("Bitte geben Sie einen Buchstaben von a-z an: ");
  38.             char buchstabe1 = Convert.ToChar(Console.ReadLine());
  39.             Console.WriteLine();
  40.             Console.Write("Bitte geben Sie einen zweiten Buchstaben von a-z an: ");
  41.             char buchstabe2 = Convert.ToChar(Console.ReadLine());
  42.  
  43.             return Convert.ToString(buchstabe1) + Convert.ToString(buchstabe2);
  44.         }
  45.  
  46.         static void Main(string[] args)
  47.         {
  48.             int charwert = BuchstabenAdd();
  49.             Console.WriteLine( charwert + " als Zahlenwert oder " + (char)charwert + " als Buchstabe. ");    
  50.             Console.WriteLine("\n" + "Ergebnis Zahl1 - Zahl2: " + BuchstabenSub());
  51.             Console.WriteLine(BuchstabenString());
  52.             Console.Read();
  53.         }
  54.     }
  55. }
  56.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement