![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Innovacl:
Cita:
y además el algoritmo es de seoane.
__________________
Los Estados Unidos parecen destinados por la Providencia para plagar la América de miserias a nombre de la libertad." Simón Bolívar (Carta al Coronel Inglés Patricio Cambell 05/08/1829). |
|
#2
|
||||
|
||||
|
Cita:
Si parece que me ignoran ... En cuanto a lo de que son dos instrucciones mas, no hay que ver quien escribe mas si no quien ejecuta menos instrucciones. Me explico, en mi algoritmo ejecuto 2 instrucciones fuera del bucle y 2 dentro. En el que pones tu con el "if" ejecutas 4 instrcciones dentro del bucle (3 si no consideras el if una instruccion) eso multiplicalo por las 10 veces que se repite el bucle y veras que es mas rapido de la forma que yo digo. Pero para la tonteria de problema que es creo que le estamos dando muchas vueltas. |
|
#3
|
||||
|
||||
|
seoane:
Cita:
__________________
Los Estados Unidos parecen destinados por la Providencia para plagar la América de miserias a nombre de la libertad." Simón Bolívar (Carta al Coronel Inglés Patricio Cambell 05/08/1829). |
|
#4
|
|||
|
|||
|
lo que sucede con lo que haceis con el factorial es que lo haceis mal no se pone un for despues sino un while y multiplicar quitando a la posicion en que se encuentra hasta que sea uno,quedaria algo asi:
var i,fact,n: integer; m1, m2: array[1..10] of Cardinal; begin m1[1]:= 1; m2[1]:=1; fact:=1; for i:= 2 to 10 do begin m1[i]:= i; n:=i; while n>=1 do begin fact:=fact*n; n:=n-1; end; m2[i]:= fact; fact:=1; end; end; |
|
#5
|
||||
|
||||
|
raulmm26:
Cita:
Estás usando 2 ciclos..los anteriores algoritmos funcionan al pelo (eso creo) y además....: Código:
m1[1]:= 1; Mejor hago caso a lo q dijo seoane: Cita:
__________________
Los Estados Unidos parecen destinados por la Providencia para plagar la América de miserias a nombre de la libertad." Simón Bolívar (Carta al Coronel Inglés Patricio Cambell 05/08/1829). |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Como logro consultas desde clientdatset y SqlQuery | Arturo | Conexión con bases de datos | 0 | 22-05-2006 16:41:09 |
| que necesito resolver problema. | evgoab | SQL | 5 | 12-03-2005 02:19:53 |
| no logro ver datos reales de una bd de informix | picapica | Conexión con bases de datos | 0 | 08-12-2004 22:27:52 |
| Como logro la suma por grupo | alcides | SQL | 2 | 19-07-2004 21:11:06 |
| No logro que funcionen un FOREIGN KEY | orfeo | MySQL | 2 | 16-07-2003 19:52:58 |
|