\documentclass[openany,12pt, reqno]{report}
\usepackage{graphicx, caption, textcomp, verbatim, wrapfig, setspace, makeidx, fancyhdr, mathrsfs, amsmath, amsthm, amssymb, amscd, amsfonts, amssymb, tikz, pgf, hyperref, multicol, color, subfig, cite,  pgfkeys}
\usepackage{xepersian}
\settextfont[Scale=1]{XB Yas}
\setdigitfont[Scale=1]{XB Yas}
\begin{document}
\begin{tikzpicture}

\def \n {5}
\def \radius {3cm}
\def \margin {8} % margin in angles, depends on the radius

\foreach \s in {1,...,\n}
{
  \node[draw, circle] at ({360/\n * (\s - 1)}:\radius) {$\s$};
  \draw[->, >=latex] ({360/\n * (\s - 1)+\margin}:\radius) 
    arc ({360/\n * (\s - 1)+\margin}:{360/\n * (\s)-\margin}:\radius);
}
\end{tikzpicture}
\end{document}