You are on page 1of 1

SUMMING DIGITS OF A NUMBER_VERSION 2

PROGRAM sum_digits_mod
IMPLICIT NONE
INTEGER:: digit_1,digit_2,digit_3,digit_4,&digit_5,sum,n,number
PRINT*,Type a five digit number
READ*,number
PRINT*,Number=,number
n=IABS(number)
!THE MODE FUNCTION RETURNS LAST SIGNIFICANT
!DIGIT OF n
digit_1=MOD(n,10)
n=n/10
digit_2=MOD(n,10)
n=n/10
digit_3=MOD(n,10)
n=n/10
digit_4=MOD(n,10)
n=n/10
digit_5=n
sum=digit_1+digit_2+digit_4+digit_5
PRINT*,sum of digit =,sum
END PROGRAM sum_digit_mod

You might also like