elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 23:23  


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse)
| | |-+  Algoritmo escrito en C
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Algoritmo escrito en C  (Leído 1,559 veces)
Kyon-san

Desconectado Desconectado

Mensajes: 9


Ver Perfil
Algoritmo escrito en C
« en: 25 Noviembre 2010, 18:52 »

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;
}




« Última modificación: 25 Noviembre 2010, 19:21 por Kyon-san » En línea
ace332

Desconectado Desconectado

Mensajes: 66


Ver Perfil
Re: Algoritmo escrito en C
« Respuesta #1 en: 25 Noviembre 2010, 19:41 »

Hola, para poder ayudarte primero pon el code completo y entre las etiquetas GeSHi


En línea
Kyon-san

Desconectado Desconectado

Mensajes: 9


Ver Perfil
Re: Algoritmo escrito en C
« Respuesta #2 en: 25 Noviembre 2010, 19:42 »

como completo? y no se cuales son las etiquetas geshi ._.
En línea
ace332

Desconectado Desconectado

Mensajes: 66


Ver Perfil
Re: Algoritmo escrito en C
« Respuesta #3 en: 25 Noviembre 2010, 19:50 »

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?
En línea
Shell Root


Desconectado Desconectado

Mensajes: 2.456


Alex Jurado


Ver Perfil WWW
Re: Algoritmo escrito en C
« Respuesta #4 en: 25 Noviembre 2010, 19:59 »

Además por lo menos debería ser organizado, dentro de las etiquetas y mostrando que problema tienes.
Código
#include<stdio.h>
#include<math.h>
 
 printf("ingresa el numero");
 scanf("%f", numero);
 num = numero; /* faltaba ; */ 
 while( (num % 2) == 0){
   printf("2");
   num=num/2;
 }
 
 d=3;
 
 while(d<=sqrt(num)&&num>1){
   if(num%d==0){
     printf("d"); /* @WTF? */      num=num / d;
   }else{
     d=d+2;
   }
 }
 
 if( num>1 ){
   printf("num"); /* Faltaba ; @WTF? */    return 1;
 }

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
  printf("%d", num);
« Última modificación: 25 Noviembre 2010, 20:02 por Shell Root » En línea

---
xassiz~


Desconectado Desconectado

Mensajes: 428



Ver Perfil WWW
Re: Algoritmo escrito en C
« Respuesta #5 en: 25 Noviembre 2010, 20:59 »

¿Dónde está main()?

Código
scanf("%f", &numero);
 

Primero arregla los errores de sintaxis.
En línea

Kyon-san

Desconectado Desconectado

Mensajes: 9


Ver Perfil
Re: Algoritmo escrito en C
« Respuesta #6 en: 25 Noviembre 2010, 21:05 »

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 ()?
« Última modificación: 25 Noviembre 2010, 21:28 por Littlehorse » En línea
ace332

Desconectado Desconectado

Mensajes: 66


Ver Perfil
Re: Algoritmo escrito en C
« Respuesta #7 en: 25 Noviembre 2010, 22:04 »

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 hay bastantes.
« Última modificación: 25 Noviembre 2010, 22:09 por Beetle627 » En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Escrito sobre VMWare.
Tutoriales - Documentación
NemeSys 0 4,147 Último mensaje 3 Febrero 2005, 07:22
por NemeSys
Borrar registro una ves escrito
Programación Visual Basic
IvanUgu 3 509 Último mensaje 7 Septiembre 2005, 06:12
por Slasher-K
Servidor web escrito en C
Programación C/C++
Psicotron 5 1,484 Último mensaje 14 Noviembre 2009, 21:07
por Zzombi
Prueba romper algoritmo ¿Serás capaz de trazar mi algoritmo?
Desafíos - Wargames
Debci 12 3,686 Último mensaje 12 Enero 2010, 01:00
por Novlucker
dime el algoritmo que más te gusta... ejm:algoritmo del avestruz
Programación General
jhonatanAsm 0 1,290 Último mensaje 13 Mayo 2011, 01:30
por jhonatanAsm
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines