:: پشتیبانی فنی ADSL به پارسی ::

::: ADSL - ویندوز - نرم افزار - سخت افزار - موبایل - لینوکس - آفیس - شبکه - برنامه نویسی :::

:: پشتیبانی فنی ADSL به پارسی ::

::: ADSL - ویندوز - نرم افزار - سخت افزار - موبایل - لینوکس - آفیس - شبکه - برنامه نویسی :::

:: پشتیبانی فنی ADSL به پارسی ::

تقدیم به تمام پشتیبانان ADSL که به رنج در تلاشند

*** تاسیس به سال 1389 در بلاگفا ***

بایگانی
پیوندهای روزانه
  • ۰
  • ۰

برنامه ای بنویسید که  ترکیب شکل های اول از یک عدد  را چاپ کند برای مثال   123  ===>       321  و   32 و 21 و 123  می شود ( با سی ++ c++ ) 

 

 

 


#include <iostream>

using namespace std;

int main()
{
    int R, n, num ;
    int k = 1 ;
    
    cout<<"Enter Number : ";
    
    cin >> num ;
    
    do {
        
        n = num ;
        do{
            R = n % ( k * 10 ) ;   // 147 = 7 4 1 
            cout << R << "\t" ;   
            
            n /= 10 ; 
            
        } while ( n/k ) ;   //  End OF 1/1
        
        k *= 10 ;    // 10 - 100 - 1000      
        
        cout << endl ;
        
    } while ( num / k) ;   //  147 = 47  ---  140 = 14 ==> 

    return 0 ;
}