blikk info infothek forum galerie sitemap

Taschenrechner in C#

zur Aufgabenstellung

namespace ConsoleApplication1

{

    class Program

    {

        static void Main()

        {

            Console.WriteLine("nntttWillkommen beim Taschenrechner!!!");

            Console.WriteLine("nnntGeben Sie zwei Zahlen ein n");

            Console.Write("nterste Zahl:  ");

            double zahl1 = Convert.ToDouble(Console.ReadLine());

            Console.Write("ntzeite Zahl:  ");

            //Eingabe der Zahlen

            double zahl2 = Convert.ToDouble(Console.ReadLine());

            Console.WriteLine("nnnWas möchten sie tun? nnn* = multiplizieren n+ = addieren n- = subtrahieren n/ = dividieren n");

            char eingabe = Convert.ToChar(Console.ReadLine());

            //Auswählen der Operation

            switch (eingabe)//Beginn der Switch Anweisung

            {

                case '*'://case 1 zum Multiplizieren

                    Console.WriteLine("nn"+(zahl1)+ " * "+ (zahl2)+ " ist: " + (zahl1 * zahl2));

                    break;

                case '+'://case 2 zum Addieren

                    Console.WriteLine("nn"+(zahl1)+ " + "+ (zahl2)+ " ist: " + (zahl1 + zahl2));

                    break;

                case '-'://case 3 zum Subtrahieren

                    Console.WriteLine("nn"+(zahl1) +" - "+ (zahl2)+ " ist: " + (zahl1 - zahl2));

                    break;

                case '/'://case 4 zum Dividieren

                    Console.WriteLine("nn"+(zahl1)+" / "+(zahl2)+" ist: " + (zahl1 / zahl2));

                    break;

 

                default://wird ausgegeben wenn ein ungültiges Zeichen eingegeben wird

                    Console.WriteLine("nSie dürfen nur *,+,-,/ eingeben");

                    break;

            }

 

            Console.ReadLine();

 

        }

    }

}

 

Rabensteiner Christoph, Hannes Paulmichl

nach oben
punkt   seitenbereich schließen