What's new

C++ Recursive function

Welcome Guest

Eternal Poster
Joined
Nov 29, 2015
Posts
1,000
Reaction
146
Points
509
Age
27
C++, Pano po ito gawing recursive function?
Code:
#include <iostream>
using namespace std;

void ASTERISK(int n);

int main()
{
    int number;
    ASTERISK(number);
    return 0;
}

void ASTERISK (int n)
{
    int number;
    int row, column;

    cout << "Enter a number: ";
    cin >> number;

   row = 1;
   while (row<=number)
   {
       column = 1;
       while (column <= number)
       {
           if (column<=(number-row))
           {
               cout << " ";
           }
           else
           {
               cout << "*";
           }
           column=column+1;
       }
       cout <<"\n";
       row=row+1;
   }
}
 
C++:
#include <iostream>
using namespace std;

void ASTERISK();

int main()
{
 
    ASTERISK();
    return 0;
}

void ASTERISK()
{
    int number;
    int row, column;

    cout << "Enter a number: ";
    cin >> number;

   row = 1;
   while (row<=number)
   {
       column = 1;
       while (column <= number)
       {
           if (column<=(number-row))
           {
               cout << " ";
           }
           else
           {
               cout << "*";
           }
           column=column+1;
       }
       cout <<"\n";
       row=row+1;
   }
   ASTERISK();
}
 
C++:
#include <iostream>
using namespace std;

void ASTERISK();

int main()
{
 
    ASTERISK();
    return 0;
}

void ASTERISK()
{
    int number;
    int row, column;

    cout << "Enter a number: ";
    cin >> number;

   row = 1;
   while (row<=number)
   {
       column = 1;
       while (column <= number)
       {
           if (column<=(number-row))
           {
               cout << " ";
           }
           else
           {
               cout << "*";
           }
           column=column+1;
       }
       cout <<"\n";
       row=row+1;
   }
   ASTERISK();
}
Sir mag ask din po sana ako paano ko po mabaliktad ung asterisk.
Example po ang input ko ay 5.
Ang output po dapat nya ay:
*****
****
***
**
*
 

Similar threads

Back
Top