public static void Main()
string t1="Cable UTP (Red)",t2="Coaxial",t3="Cobre",t4="Fibra optica";
double c1=0,c2=0,c3=0,c4=0,d=0,total=0;
Console.Write("\nIngrese la distancia requerida (metros lineales): ");
int ml= Int32.Parse(Console.ReadLine());
Console.Write("\nCosto de amplificador:\n{0} $150.00.\n{1} $100.00.\n{2} $225.00.\n{3} $375.00.",t1,t2,t3,t4);
for (int i = 0; i<4 ; i++)
string x = i==0?t1:i==1?t2:i==2?t3:t4;
Console.Write("\n{0} metros a cubrir: ",x);
if(i==0){c1=Double.Parse(Console.ReadLine());}else{if(i==1){c2=Double.Parse(Console.ReadLine());}else{if(i==2){c3=Double.Parse(Console.ReadLine());}else c4=Double.Parse(Console.ReadLine());}}
Console.Write("\n\nDistancia a cubrir {0}.\n{1} de {2}.\n{3} de {4}.\n{5} de {6}.\n{7} de {8}.",d,t1,c1,t2,c2,t3,c3,t4,c4);
c4=Math.Ceiling(c4/2000);
total = c1*150 + c2*100 + c3*225 + c4*375;
Console.Write("\n\nSe requiere: \n{0} amplificadores de {1}.\n{2} amplificadores de {3}.\n{4} amplificadores de {5}.\n{6} amplificadores de {7}.",c1,t1,c2,t2,c3,t3,c4,t4);