FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Porfavor algo de ayuda con un poco de codigo en delphi!!
wenas:
disculpen soy nuevito por aca y veo k ustedes serian mi solucion mas rapida quisiera que me tiren una ayudita por aca tengo un problema y no se como resolverlo: el problema es quisiera saber una forma de sumar los "n" numeros primos osea: n----> F ----->f:integer; si n=5 entonces seria 1+2+3+5+7=18 si n=6 entonces seria 1+2+3+5+7+11=29 y asi yo hice lo siguiente function S_primo(n:integer):integer; var begin <------ bueno aqui mi duda si es que se puede utilizar un bucle para invocar a primo y sumar digito por digito ya que intento con for pero me pide que sea un dato diferente de un booleano porfavor una pequeña ayuda ya saben hoy por ti mañana por mi se agradece toda colaboracion de antemano Última edición por marcoszorrilla fecha: 10-06-2007 a las 23:40:57. |
#2
|
||||
|
||||
El codigo q has puesto para comprobar si es un numero primo, no funciona bien.
Para hacer lo q quieres, es mejor un while o repeat. El codigo seria algo parecido a esto:
No lo he probado mucho el codigo q te he puesto, pero diria que funciona. Saludos. Última edición por xEsk fecha: 08-06-2007 a las 20:21:30. |
#3
|
||||
|
||||
N4ota, por favor utiliza títulos más descriptivos para tus mensajes. "Porfavor algo de ayuda con un poco de codigo en delphi!!" no dice nada en unos foros donde precisamente se ayuda en código delphi mayormente y dificulta las futuras búsquedas. Además procura utilizar las etiquetas adecuadas para escribir código, tales como [code] o [delphi].
A parte de eso, te doy la bienvenida a los foros y te aclaro que el número 1 no es primo. // Saludos |
#4
|
||||
|
||||
Solo añadir que solo tienes que comprobar si es divisible por los números menores a su raíz cuadrada.
Por cierto, esto resulta un poco inútil: es broma, espero que no te parezca mal .... |
#5
|
|||
|
|||
El codigo que uso Seoane es el que he usado toda mi vida para calcular si un numero es primo, ya que los divisores de un numero siempre estaran por debako de la mitad de dicho numero, o sea por debajo de la raiz cuadrada.
|
#6
|
|||
|
|||
agradezco a todos por la pequeña ayudita k me dieron en programacion en especial a roman y seoane por hacerme notar mis faltas el problemita me costo algo pero llegue a una conclusion por mi cuenta y funca aunque me costo lo dejare por aqui para futuras generaciones
jejeje me gusta derrochar en codigo Última edición por marcoszorrilla fecha: 10-06-2007 a las 23:39:51. Razón: Añadir etiquetas Delphi |
#7
|
||||
|
||||
Por favor usa las etiquetas para publicar tu codigo. Por ejemplo:
[delphi]Tu codigo[/delphi] Mira que bien queda así :
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ayuda PorFavor¡¡¡¡ | JKM | Gráficos | 5 | 21-06-2006 15:58:06 |
Algo un poco fuera de lo comun | JerS | Impresión | 2 | 25-10-2005 18:05:28 |
Algo un poco extraño | JerS | Varios | 1 | 19-10-2005 22:22:56 |
Una Ayuda Porfavor!! | JerS | Varios | 2 | 17-08-2005 20:07:06 |
Ayuda Porfavor | MasterOzzy | Varios | 2 | 25-11-2003 16:14:15 |
|