Advertisement
Guest User

Taschenrechner

a guest
Dec 5th, 2017
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 4.07 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace Taschenrechner
  8. {
  9.     class Calculator
  10.     {
  11.         static void Main(string[] args)
  12.         {
  13.             Console.WriteLine("Test");
  14.             int Nummer = Second();
  15.             if (Nummer == 1)
  16.             {
  17.                 Console.WriteLine("Addition\n");
  18.                 Console.WriteLine("Ihr erster Operator: ");
  19.                 string Operator1 = Console.ReadLine();
  20.                 Console.WriteLine("Ihr zweiter Operator: ");
  21.                 string Operator2 = Console.ReadLine();
  22.                 int IntegerOperator1 = Convert.ToInt32(Operator1);
  23.                 int IntegerOperator2 = Convert.ToInt32(Operator2);
  24.                 int Ergebnis = IntegerOperator1 + IntegerOperator2;
  25.                 Console.WriteLine("Das Ergebnis:" + Ergebnis);
  26.             }
  27.             else if (Nummer == 2)
  28.             {
  29.                 Console.WriteLine("Subtraktion\n");
  30.                 Console.WriteLine("Ihr erster Operator: ");
  31.                 string Operator1 = Console.ReadLine();
  32.                 int IntegerOperator1 = Convert.ToInt32(Operator1);
  33.                 Console.WriteLine("Ihr zweiter Operator: ");
  34.                 string Operator2 = Console.ReadLine();
  35.                 int IntegerOperator2 = Convert.ToInt32(Operator2);
  36.                 int Ergebnis = IntegerOperator1 - IntegerOperator2;
  37.                 Console.WriteLine("Das Ergebnis:" + Ergebnis);
  38.             }
  39.             else if (Nummer == 3)
  40.             {
  41.                 Console.WriteLine("Multiplikation\n");
  42.                 Console.WriteLine("Ihr erster Operator: ");
  43.                 string Operator1 = Console.ReadLine();
  44.                 int IntegerOperator1 = Convert.ToInt32(Operator1);
  45.                 Console.WriteLine("Ihr zweiter Operator: ");
  46.                 string Operator2 = Console.ReadLine();
  47.                 int IntegerOperator2 = Convert.ToInt32(Operator2);
  48.                 int Ergebnis = IntegerOperator1 * IntegerOperator2;
  49.                 Console.WriteLine("Das Ergebnis:" + Ergebnis);
  50.             }
  51.             else if (Nummer == 4)
  52.             {
  53.                 Console.WriteLine("Division\n");
  54.                 Console.WriteLine("Ihr erster Operator: ");
  55.                 string Operator1 = Console.ReadLine();
  56.                 int IntegerOperator1 = Convert.ToInt32(Operator1);
  57.                 Console.WriteLine("Ihr zweiter Operator: ");
  58.                 string Operator2 = Console.ReadLine();
  59.                 int IntegerOperator2 = Convert.ToInt32(Operator2);
  60.                 int Ergebnis = IntegerOperator1 / IntegerOperator2;
  61.                 Console.WriteLine("Das Ergebnis:" + Ergebnis);
  62.             }
  63.             else
  64.             {
  65.                 Console.WriteLine("Inkorrekte Eingabe.\n");
  66.             }
  67.  
  68.             Console.WriteLine("\n\nEnter, um zu beenden.");
  69.             Console.ReadKey();
  70.  
  71.         }
  72.  
  73.         static int Second()
  74.         {
  75.             Console.WriteLine("Taschenrechner v1.1\n");
  76.             Console.WriteLine("Bitte wählen sie eine mathematische Operation:");
  77.             Console.WriteLine("---------------------------");
  78.             Console.WriteLine("Addition          [1]");
  79.             Console.WriteLine("Subtraktion       [2]");
  80.             Console.WriteLine("Multiplikation    [3]");
  81.             Console.WriteLine("Division          [4]");
  82.             Console.WriteLine("---------------------------");
  83.  
  84.             Console.WriteLine("Ihre Eingabe: ");
  85.             // User Input
  86.             string Userinput = Console.ReadLine();  
  87.             if (Userinput == "")
  88.             {
  89.                 Console.WriteLine("Fehler. Bitte geben sie eine Zahl ein.\n");
  90.                 Second();
  91.                 int Nummer = Convert.ToInt32(Userinput);
  92.                 return (Nummer);
  93.             }
  94.             else
  95.             {
  96.                 int Nummer = Convert.ToInt32(Userinput);  
  97.                 Console.WriteLine("Sie wählen:" + Userinput);
  98.                 return (Nummer);
  99.             }
  100.         }
  101.     }
  102. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement