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 IntegerDivision
{
    class Program
    {
        static void Main(string[] args)
        {

            // Die beiden Operanden
            int intOp1 = 9, intOp2 = 4;

            // Explizite Typumwandlung des Divisionsergebnisses
            double result = (double)(intOp1 / intOp2);
            Console.WriteLine("{0}", result);

            // Explizite Typumwandlung des 1. Operanden
            result = (double)(intOp1) / intOp2;
            Console.WriteLine("{0}", result);

            // Explizite Typumwandlung des 2. Operanden
            result = intOp1 / (double)(intOp2);
            Console.WriteLine("{0}", result);


            // Explizite Typumwandlung beider Operanden
            result = (double)intOp1 / (double)(intOp2);
            Console.WriteLine("{0}", result);

        }
    }
}
