Fortran - DIVISIBILIDAd

 
Vista:
sin imagen de perfil

DIVISIBILIDAd

Publicado por marta (2 intervenciones) el 12/09/2017 12:53:34
Buenas, tengo un par de dudas sobre un ejercicio de clase

Para cada numero N en base 10, N = (a a ... a a a ) de la siguiente tabla, calcular y escribir las cantidades
c (c-1) ... 2 1 0

T = T0-T9 + 9(T10-T1) + 5(T2-T11) + 7(T12-T3) + 6(T4-T13) + 3(T5-T14)
+ 8(T15-T6) + 4(T16-T7) + 2(T17-T8)

rN = MODULO(N,19), rT = MODULO(T,19)

siendo Ti = Suma de las cifras i,i+18,i+36,i+54,... de N.


Imaginar que tengo este num: 509409417254103013390395517235412753417883700

El profesor comentó de hacer un programa que hiciera una división a mano en FORTRAN 95... Pensé en usar if-else para ir bajando los números pero muy muy bien así en genérico no se muy bien por donde empezar. Si alguien me diese una ayuda o una guía se lo agradecería mucho
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder