quisiera pedirles ayuda con este codigo en c# ...
Código
int horasD; int DiasT; int PagoH; int SemanasM; Console.Title = "Horas Pagas"; Console.Write("Ingrese las horas al dia que trabaja: "); horasD = Console.Read(); Console.WriteLine(" "); Console.Write("Ingrese el dinero que recibe por hora: "); PagoH = Console.Read(); Console.WriteLine(" "); Console.Write("Ingrese los dias que trabaja por semana: "); DiasT = Console.Read(); Console.WriteLine(" "); Console.Write("Ingrese las semanas que tiene este mes: "); SemanasM = Console.Read(); int dinero_x_dia = horasD * PagoH; int dinero_x_semana = dinero_x_dia * DiasT; int total = dinero_x_semana * SemanasM; Console.WriteLine("Este mes vas a ganar " + total + " $"); Console.ReadLine();
Lo que pasa es que al ejecutarlo solo me da a ingresar las horas y las semanas. Terminando mostrando una cifra disparatada... O aveces terminando el programa al ingresar las semanas ... Cual sera el problema??? No lo preciso urgente ni nada, pero mi duda es porque pasa eso si aparentemente el codigo esta perfecto .
Ayuda