![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Hola, galmacland.
Creo que este código hace lo que indicas: El uso del tipo double es por si el valor del factorial se hace mayor que el mayor valor admitido a un entero. Function Factorial(n:Integer): Double; var k:Integer;begin f:=1;end; procedure Calcular; var m1:Array[0..9] of integer;begin for k:=0 to 9 doend;beginm1[k]:=k;end; Saludos. |
#2
|
|||
|
|||
Graciaspor tu ayuda, se como hacerlo con funciones, el caso es que no me funciona usando las 2 matrices, sin usar las funciones, el caso es que es un manual con ejercicios y no ha llegado a la parte de las funciones....
|
#3
|
||||
|
||||
supongo que algo asi te podria funcionar, no lo he provado pero me parece que si funciona. Aunque creo que por el hecho de iniciar de "0" es posible que todos los resultados sena "0" saludos. |
#4
|
||||
|
||||
No lo probe pero deberia ser algo asi:
Última edición por seoane fecha: 18-06-2006 a las 02:21:37. |
#5
|
||||
|
||||
galmacland:
Cita:
Modificando el código de seoane //Nota: No lo he probado
__________________
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). Última edición por OSKR fecha: 18-06-2006 a las 17:04:53. |
#6
|
|||
|
|||
![]() Una pequeña modificación al algoritmo de galmacland
var i: integer; m1, m2: array[0..10] of Cardinal; begin m1[0]:=0; m2[0]:=1; for i:= 1 to 10 do begin m1[i]:= i; m2[i]:= m2[i-1] * i; end end; ... no requiere el if y ahorra un ciclo. Con recursividad es un poco más elegante. |
#7
|
||||
|
||||
Innovacl:
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). |
![]() |
|
|
![]() |
||||
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 |
![]() |
|