Título: C no realiza operación aritmetica. Publicado por: matver en 29 Enero 2017, 15:28 pm Miren en este porgrama compila bien, pero en la ejecucci{on cuando se supone deber{ia operar la variable bc y después mostrar su resultado. No lo hace. Se que puede estar mal la lógica para muchos pero aquí les dejo el código:
Código
· Los códigos deben ir en etiquetas GeSHi >aquí las reglas del foro (http://foro.elhacker.net/reglas.htm) -Engel Lex Título: Re: C no realiza operación aritmetica. Publicado por: engel lex en 29 Enero 2017, 15:35 pm primero que nada
main siempre debe ser de tipo int y retornar 0 si todo salió bien tu problema es un problema de tipos de operadores tu operación para el compilador se ve como Código
la división de interos retornará un entero, por lo tanto al ser por ejemplo 5/20, el resultado será 0 te recomiendo leer aquí donde tocamos esto en una poco más de detalle https://foro.elhacker.net/buscador-t461210.0.html (https://foro.elhacker.net/buscador-t461210.0.html) Título: Re: Problema con decimales (C) Publicado por: matver en 29 Enero 2017, 15:45 pm Solucionado cambiar todo de int a float, ahora sí devuelve la información esperada
antes la declaraci{on fue: Código
Gracias. · Los códigos deben ir en etiquetas GeSHi >aquí las reglas del foro (http://foro.elhacker.net/reglas.htm) -Engel Lex Título: Re: C no realiza operación aritmetica. Publicado por: engel lex en 29 Enero 2017, 15:50 pm sería también bueno que tomaras en consejo el resto... moví tu respuesta porque no va en el otro tema de aquí y no ignores las advertencias por favor
|