Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace Aufgabe_1
- {
- class Program
- {
- // Zwei Buchstaben addieren mit Rückgabe der Zahl aus dem Alphabet.
- public static int BuchstabenAdd()
- {
- Console.Write("Bitte geben Sie einen Buchstaben von a-z an: ");
- char buchstabe1 = Convert.ToChar(Console.ReadLine());
- Console.WriteLine();
- Console.Write("Bitte geben Sie einen zweiten Buchstaben von a-z an: ");
- char buchstabe2 = Convert.ToChar(Console.ReadLine());
- return buchstabe1 + buchstabe2;
- }
- // Subtrahieren mit Rückgabe des Buchstabens sofern es diesen gibt.
- public static char BuchstabenSub()
- {
- Console.Write("Bitte geben Sie eine Zahl von 1-26 an: ");
- int zahl1 = Convert.ToInt16(Console.ReadLine());
- Console.WriteLine();
- Console.Write("Bitte geben Sie einen zweiten Zahl von 1-26 an: ");
- int zahl2 = Convert.ToInt16(Console.ReadLine());
- // +96 um im ASCII Zeichensatz in den Bereich der kleinen Buchstaben zu kommen.
- return (char)(zahl1 - zahl2 + 96);
- }
- // Einen String bilden aus zwei Zeichen.
- public static string BuchstabenString()
- {
- Console.Write("Bitte geben Sie einen Buchstaben von a-z an: ");
- char buchstabe1 = Convert.ToChar(Console.ReadLine());
- Console.WriteLine();
- Console.Write("Bitte geben Sie einen zweiten Buchstaben von a-z an: ");
- char buchstabe2 = Convert.ToChar(Console.ReadLine());
- return Convert.ToString(buchstabe1) + Convert.ToString(buchstabe2);
- }
- static void Main(string[] args)
- {
- int charwert = BuchstabenAdd();
- Console.WriteLine( charwert + " als Zahlenwert oder " + (char)charwert + " als Buchstabe. ");
- Console.WriteLine("\n" + "Ergebnis Zahl1 - Zahl2: " + BuchstabenSub());
- Console.WriteLine(BuchstabenString());
- Console.Read();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement