\documentclass[12pt,a4paper]{article}
\usepackage[margin=2cm]{geometry}
\usepackage{amsmath,amssymb}
\usepackage{tikz,tkz-tab}
\usepackage{pgfplots}
\pgfplotsset{compat=1.17}
\usetikzlibrary{arrows.meta,calc,positioning}
\usepackage{fontspec}
\usepackage{tcolorbox}
\tcbuselibrary{skins}
\usepackage{array}
\usepackage{polyglossia}
\setmainlanguage[numerals=maghrib]{arabic}
\setotherlanguage{french}
\newfontfamily\arabicfont[Script=Arabic,Scale=1.15]{Amiri}
\newfontfamily\arabicfontsf[Script=Arabic,Scale=1.15]{Amiri}
\newcommand{\cadre}[1]{\begin{center}\begin{LTR}#1\end{LTR}\end{center}}
\newcommand{\cadrertl}[1]{\begin{center}#1\end{center}}
\newcommand{\ipa}[1]{#1}
\pagestyle{empty}
\setlength{\parindent}{0pt}
\newcounter{q}
\newcommand{\sujet}[1]{%
  \newpage\stepcounter{q}%
  \begin{tcolorbox}[colback=blue!5,colframe=blue!60!black,arc=3mm,boxrule=1pt]
  \centering {\Large\bfseries مسابقة بين الثانويات -- الرياضيات}\\[2mm]
  {\large السؤال رقم \theq \quad -- \quad #1 \quad -- \quad المدة: دقيقتان}
  \end{tcolorbox}\vspace{5mm}\large}
\newcommand{\rep}{\vfill\begin{tcolorbox}[colback=white,colframe=black!50,height=3.2cm,title=الإجابة:]\end{tcolorbox}}
\newenvironment{sanad}{\begin{tcolorbox}[colback=orange!4,colframe=orange!60!black,title=السند,fonttitle=\bfseries]}{\end{tcolorbox}}
\begin{document}
\setcounter{q}{19}
\sujet{المتتاليات التراجعية}

$(u_n)$ متتالية معرفة بـ: $u_0=0$ و $u_{n+1}=f(u_n)$ حيث $f(x)=\frac{1}{2}x+1$. الشكل يمثل $(C_f)$ والمستقيم $(\Delta): y=x$.

\cadre{\begin{tikzpicture}
\begin{axis}[axis lines=middle,grid=both,width=9cm,height=8.5cm,xmin=-0.5,xmax=3.5,ymin=-0.5,ymax=3,
 xtick={0,1,2,3},ytick={1,2},xlabel=$x$,ylabel=$y$,ticklabel style={font=\small}]
\addplot[blue,very thick,domain=-0.5:3.5]{0.5*x+1};
\addplot[black,thick,domain=-0.5:3]{x};
\addplot[red,thick,-{Stealth}] coordinates {(0,0)(0,1)(1,1)(1,1.5)(1.5,1.5)(1.5,1.75)(1.75,1.75)};
\node[blue] at (axis cs:3,2.85) {$(C_f)$};
\node at (axis cs:2.75,2.45) {$(\Delta)$};
\node[below] at (axis cs:0,-0.05) {$u_0$};
\end{axis}\end{tikzpicture}}

\textbf{السؤال:} ضع تخمينًا حول اتجاه تغير $(u_n)$ وتقاربها، ثم بيّن أن $v_n=u_n-2$ متتالية هندسية يطلب تعيين أساسها.

\rep
\end{document}
