Título: duda, perdon recien empiezo!!! Publicado por: diego-4 en 3 Septiembre 2010, 21:39 pm Tengo este codigo, porq al ingresar el numero y apretar enter, me pone ej: el cuadrado de 3.00000000 es 9.00000000 Gracias si me ayudan ... #include <stdio.h> #include <conio.h> void main() { float x,c; printf("Digite un numero:"); scanf("%f",&x); c=x*x; printf("El cuadrado de %f es %f",x,c); getch(); } Título: Re: duda, perdon recien empiezo!!! Publicado por: clodan en 3 Septiembre 2010, 21:52 pm No entiendo cual es el problema... si es por los 0, es porqe las variables son float...
usa int qe es para enteros y con eso te va a sali 3 y 9 Título: Re: duda, perdon recien empiezo!!! Publicado por: diego-4 en 3 Septiembre 2010, 21:53 pm perdon che u.u gracias tengo q leer mas mi material de trabajo jajajaja ^^
Título: Re: duda, perdon recien empiezo!!! Publicado por: Horricreu en 3 Septiembre 2010, 22:32 pm perdon che u.u gracias tengo q leer mas mi material de trabajo jajajaja ^^ Y también tienes que leer nuestros comentarios. Continuas teniendo algunos errores que te corregí ayer. Saludos :P Título: Re: duda, perdon recien empiezo!!! Publicado por: Garfield07 en 7 Septiembre 2010, 11:35 am Código
Bueno, code mas simple y organizado. Aconstumbrate a escribirlo asi... Y para ahorrar espacio, es mejor asi el printf. Con ints te ira mejor. Eternal Idol, ahora que me acuerdo, pork es mejor escribir gets y sscanf? asi para el int va mejor no? Título: Re: duda, perdon recien empiezo!!! Publicado por: Horricreu en 7 Septiembre 2010, 14:51 pm Eternal Idol, ahora que me acuerdo, pork es mejor escribir gets y sscanf? asi para el int va mejor no? Para leer cadenas es preferible usar fgets() (http://www.cplusplus.com/reference/clibrary/cstdio/fgets/). Para leer otras cosas fgets() (http://www.cplusplus.com/reference/clibrary/cstdio/fgets/) + sscanf() (http://www.cplusplus.com/reference/clibrary/cstdio/sscanf/). El por qué de no utilizar gets() lo puedes encontrar aquí (http://foro.elhacker.net/programacion_cc/lo_que_no_hay_que_hacer_en_cc_nivel_basico-t277729.0.html) y el por qué de no utilizar scanf() lo puedes encontrar en Google, hay muchas páginas de ejemplo... Saludos :P |