Título: Algoritmo escrito en C Publicado por: Kyon-san en 25 Noviembre 2010, 18:52 pm Disculpen, tengo un problema con este algoritmo, soy nuevo en esto, alguien pudiera indicarme los erroers del algoritmo? es un algoritmo para factorizar un numero cualkeira en sus factores primos.
#include<stdio.h> #include<math.h> printf("ingresa el numero"); scanf("%f",numero); num=numero while(num%2==0){ printf("2"); num=num/2; } d=3; while(d<=sqrt(num)&&num>1){ if(num%d==0){ printf("d"); num=num/d; } else{ d=d+2; } } if(num>1){ printf("num") return 1; } Título: Re: Algoritmo escrito en C Publicado por: ace332 en 25 Noviembre 2010, 19:41 pm Hola, para poder ayudarte primero pon el code completo y entre las etiquetas GeSHi
Título: Re: Algoritmo escrito en C Publicado por: Kyon-san en 25 Noviembre 2010, 19:42 pm como completo? y no se cuales son las etiquetas geshi ._.
Título: Re: Algoritmo escrito en C Publicado por: ace332 en 25 Noviembre 2010, 19:50 pm Etiquetas GeSHi:
[ code=C] // sin el espacio entre [ y la c // Aqui va el código [ /code] // sin el espacio entre [ y / El código no esta completo. ¿Dónde esta la declaración de las variables y la cabecera del main? Título: Re: Algoritmo escrito en C Publicado por: Shell Root en 25 Noviembre 2010, 19:59 pm Además por lo menos debería ser organizado, dentro de las etiquetas y mostrando que problema tienes.
Código
En las lineas subrayadas, tienes cosas que no tiendo, creo que quieres mostrar el valor de una variable, pero en realidad estas mostrando sólo su nombre. Debería ser, -bueno, eso creo- Código Título: Re: Algoritmo escrito en C Publicado por: xassiz~ en 25 Noviembre 2010, 20:59 pm Título: Re: Algoritmo escrito en C Publicado por: Kyon-san en 25 Noviembre 2010, 21:05 pm perdon, y gracias, es que soy realmente nuevo en esto xD!
aun me cuesta mucho esto gracias nuevaente esa es una de mis dudas, todos los algoritmos deben comenzar con main ()? Título: Re: Algoritmo escrito en C Publicado por: ace332 en 25 Noviembre 2010, 22:04 pm Citar esa es una de mis dudas, todos los algoritmos deben comenzar con main ()? SI. La función main es el punto de entrada al programa. Deberías leer algún libro o tutorial sobre el lenguaje que quieres usar para hacer tus programas (En este caso, C). Aqui (http://foro.elhacker.net/programacion_cc/librospapers_cc-t296234.0.html) hay bastantes. |