public static void Main(string[] args)
double varosAlapterulet = 100;
double[] hazAlapterulet = new double[hazSzam];
double[] hazMagassag = new double[hazSzam];
for (int i = 0; i < hazSzam; i++)
Console.WriteLine("Kérem adja meg a(z) {i+1}. ház alapterületét (m^2):");
hazAlapterulet[i] = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Kérem adja meg a(z) {i+1}. ház magasságát (m):");
hazMagassag[i] = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Kérem adja meg az eső mennyiségét (mm-ben):");
double esoMennyiseg = Convert.ToDouble(Console.ReadLine());
double esoMennyisegCubicMeter = esoMennyiseg / 1000;
double vizszint = esoMennyisegCubicMeter * 1 / varosAlapterulet;
for (int i = 0; i < hazSzam; i++)
double hazKeresztmetszet = hazAlapterulet[i] * hazMagassag[i];
double hazbaBefolyoViz = Math.Min(esoMennyisegCubicMeter, hazKeresztmetszet);
vizszint += hazbaBefolyoViz / hazAlapterulet[i];
Console.WriteLine("A vízszint az utcán: {vizszint} m");