👤

(C#)Trebuie pus parchet laminat într-o cameră de N x M mp.
Dimensiunea unei plăci de parchet e de A x B mp.
Pierderile sunt de 15%.
Scrie o aplicație care calculează de cât parchet e nevoie.


Răspuns :

```csharp

using System;

class Program

{

static void Main()

{

Console.WriteLine("Introduceti dimensiunile camerei (N x M mp):");

Console.Write("N: ");

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

Console.Write("M: ");

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

Console.WriteLine("Introduceti dimensiunile unei placi de parchet (A x B mp):");

Console.Write("A: ");

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

Console.Write("B: ");

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

double cameraSurface = N * M;

double tileSurface = A * B;

double lossPercentage = 0.15;

double totalTilesNeeded = cameraSurface / (tileSurface * (1 - lossPercentage));

Console.WriteLine($"Este nevoie de {Math.Ceiling(totalTilesNeeded)} placi de parchet pentru a acoperi camera.");

}

}

```