<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body ><div>Hola, creo que ese punto y coma después del paréntesis que cierra el while esta ocasionando un ciclo infinito. </div><div><br></div><div><br></div><div>Saludos</div><div><br></div><div><br></div><div><br></div><div><br></div><div><div style="font-size:100%">Enviado desde Samsung tablet</div></div><br><br><br>-------- Mensaje original --------<br>De Sebastián <toledanosebastian@gmail.com> <br>Fecha: 16/06/2014  4:47 PM  (GMT-05:00) <br>A Cconclase@listas.conclase.net <br>Asunto [C con Clase] Problema con C <br> <br><br>Buenas noches a todos.<br>Necesito ayuda. No imprime nada, simplemente veo el cursor al principio<br>de la consola, como si no estuviera ejecutando nada.<br><br>código: <br>/*<br>*Desarrolle un programa en C que determine la nómina bruta<br>*para cada uno de los empleados.<br>*La empresa paga "tiempo normal" para las primeras 40 hs <br>*y "tiempo y medio para las horas extras". Se le proporciona una lista<br>de los <br>*empleados de la empresa, el número de hs que el empleado <br>* trabajó y la tasa horaria de cada uno. <br>* Deberá introducir esta información para cada uno de los<br>* empleados, y determinar y desplegar la nómina bruta de<br>* cada uno de ellos.<br>* tasa horaria: pesos/hora*/<br><br>#include <stdio.h><br><br>int main() {<br>   <br>   float tasa_horaria, salario;<br>   int Horas;<br>   <br>   while (Horas != -1); {<br>      printf("Ingrese horas trabajadas (-1 para salir): ");<br>      scanf("%d", &Horas);<br>         if (Horas >= 0) {<br>            printf("Ingrese tasa horaria: ");<br>            scanf("%f", &tasa_horaria);<br>            <br>            salario = (float) Horas * tasa_horaria;<br>            printf("SALARIO:$ %.2f.\n\n", salario);<br>         }<br>   }<br>   return 0;<br>}<br><br>Compila sin mostrar errores. No puedo saber si el código esta bien<br>(intuyo que lo está), obvie el "tiempo y medio" que corresponde a las<br>horas extras. No va a hacer ese cálculo hasta que sepa por que no<br>imprime.<br>El ejercicio es 3.21 del manual "Cómo Programar en C/C++" por Deitel y<br>Deitel.<br>Mientras voy a seguir buscándole la vuelta.<br> Gracias adelantadas!<br><br><br>_______________________________________________<br>Lista de correo Cconclase Cconclase@listas.conclase.net<br>http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net<br>Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ<br></body>