Advertisement
fahimkamal63

Floyd's triangle

Jul 24th, 2019
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.55 KB | None | 0 0
  1. //  Floyd's triangle
  2. //  Date : 24.07.19
  3. #include<iostream>
  4. #include<cstdio>
  5. using namespace std;
  6.  
  7. void floyd(int loop, int digit, int n){
  8.     int digit2 = digit;
  9.     for(int i = 0; i < loop; i++){
  10.         //cout << digit++ << " ";
  11.         printf("%3d ", digit++);
  12.        
  13.     }
  14.     cout << endl;
  15.     if(loop == n) return;
  16.     floyd(loop+1, digit ,n);
  17.     for(int i = 0; i < loop; i++){
  18.         //cout << digit2++ << " ";
  19.         printf("%3d ", digit2++);
  20.     }
  21.     cout << endl;
  22. }
  23.  
  24. int main(){
  25.     int n; cin >> n;
  26.     floyd(1, 1, n);
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement