| Usuario |
programacion en C |
Desconocido
|
| Enviado - 5/6/2002 |
| |
Amigos, esta duda es de un programa hecho en C.
Tengo un array de enteros (llamemoslo A).
Tengo que poner en otro array de enteros, el resultado de la división de 1/A.
Por ejemplo,
tengo un array (A) de largo 3 que es:
A(2)=3
A(1)=5
A(0)=2
De esta forma, el array A representa el nro 253.
Necesito que en otro array (llamese B) se represetnte el resultado de 1/253 es decir 0.00395
de la forma:
B(4)=5
B(3)=9
B(2)=3
B(1)=0
B(0)=0
Gracias por cualquier sugerencia
Claudio
[email protected]
|
| |
|
delfos
2 Mensaje(s)
|
| Enviado - 2/7/2002 |
| |
A(2) = 3
A(1) = 5
A(0) = 2
int nA;
nA = (A(0) * 1) + (A(1) * 10) + (A(2) * 100);
float nB = 1/nA;
Despues, vas pasando el resultado al array, usando divisiones sucesivas.
|
| |
|
|
|