![]() |
![]() |
![]() |
![]() |
![]() |
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
|
|||
|
|||
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; |
#2
|
||||
|
||||
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 | |
|
|
![]() |
||||
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 |
![]() |
|