... ti n long int Tong(long int n) {if (n= =0){ return 0;} else return (Tong (n- 1) +n) ;}Int main(){ cout<<Tong(10); getch(); }2. Viết chương trình đệ quy tính ước số chung l n nhất của hai số nguy n ... tìm số l n nhất, số nhỏ nhất trong danh sách li n kết S có cấu trúctypedef struct node{int k;struct node* next;} list; list *s;1. Viết chương trình đệ quy tính tổng n số nguy n đầu ti n long ... của hai số nguy n dương a và b.int USCLN(int a, int b){if (b==0){ return a;} else return USCLN(b, a%b);}3. Viết chương trình tìm số l n nhất trong dãy số x1, ,x n .Int A[]= {-5, -4,-2,400,311,711,8,12,30,34,45};1....