using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

// Bitte beachten Sie auch den Fortsetzungsband zu diesem Buch, falls
// Ihnen das Programmieren Spaß gemacht hat und Sie sich fortgeschritteneren 
// Themen zuwenden wollen. Alle Informationen zum Fortsetzungsband finden
// Sie auf der Website: www.tiefer-einsteigen.de 

namespace ArithmetischeOperatoren
{
    class Program
    {
        static void Main(string[] args)
        {
            // Deklaration der Variablen
            int intOp1, intOp2, intResult;
            double doubleOp1, doubleOp2, doubleResult;

            // Initialisierung der Operanden
            intOp1 = 9;
            intOp2 = 4;
            doubleOp1 = 3.5;
            doubleOp2 = 1.2;

            // Berechnungen ausführen und Ergebnisse anzeigen
            // 1. Addition
            intResult = intOp1 + intOp2;
            Console.WriteLine("{0}+{1}={2}", intOp1, intOp2, intResult);
            doubleResult = doubleOp1 + doubleOp2;
            Console.WriteLine("{0}+{1}={2}" + System.Environment.NewLine,
                doubleOp1, doubleOp2, doubleResult);

            // 2. Subtraktion
            intResult = intOp1 - intOp2;
            Console.WriteLine("{0}-{1}={2}", intOp1, intOp2, intResult);
            doubleResult = doubleOp1 - doubleOp2;
            Console.WriteLine("{0}-{1}={2}" + System.Environment.NewLine,
                doubleOp1, doubleOp2, doubleResult);

            // 3. Multiplikation
            intResult = intOp1 * intOp2;
            Console.WriteLine("{0}*{1}={2}", intOp1, intOp2, intResult);
            doubleResult = doubleOp1 * doubleOp2;
            Console.WriteLine("{0}*{1}={2}" + System.Environment.NewLine,
                doubleOp1, doubleOp2, doubleResult);

            // 4. Division
            intResult = intOp1 / intOp2;
            Console.WriteLine("{0}/{1}={2}", intOp1, intOp2, intResult);
            doubleResult = doubleOp1 / doubleOp2;
            Console.WriteLine("{0}/{1}={2}" + System.Environment.NewLine,
                doubleOp1, doubleOp2, doubleResult);

        
        
        }
    }
}
