Отпечатване на цифри на число

Да се напишат рекурсивни функции, които:

  1. отпечатват цифрите на числото една под друга
  2. отпечатват цифрите на числото отзад напред
  3. отпечатват числото симетрично с неговото огледално – например за 1234 отпечатва 1234 4321
Публикувано в 12а, 12в с етикети . Постоянна връзка.

2 коментара по Отпечатване на цифри на число

  1. Gadget каза:
    #include <cstdlib>
    #include <iostream>
    
    using namespace std;
    
    //2.
    int print_back(int chislo){
        if(chislo>10){
          cout<<chislo%10;
          return print_back(chislo/10);
        }
        else
          cout<<chislo;   
    }
    
    
    int main(int argc, char *argv[])
    {
        int chislo;
        cout<<"Vavedete chislo: ";
        cin>>chislo;
        
        print_back(chislo);
        cout<<endl;
        
        
        
        system("PAUSE");
        return EXIT_SUCCESS;
    }
    

Вашият коментар