Thanks for the quick reply Dave! Here is the code:
program random
implicit none
integer :: n
real :: a(10)
integer :: i(10)
n=10
call random_seed()
call random_number(a)
write(6,*) (a(n),n=1,10)
write(6,*) ''
i(n) = NINT(a(n))
write(6,*) (i(n),n=1,10)
end program random