Print following diagram
*
*.*.
*..*..*..
*...*...*...*...
*....*....*....*....*....
#include <iostream>
using namespace std;
void print2(int n)
{
int i, j, k;
for(i = 0; i <= n; i ++){
for(j = 0; j < i; j++){
cout << "*";
for(k = 0; k < i - 1; k ++){
cout << ".";
}
}
cout << endl;
}
}
void print(int n, int m)
{
int i, j;
if(m == n + 1){
return;
}
for(i = 0; i < m; i ++){
cout << "*" ;
for(j = 0; j < m - 1; j++){
cout << ".";
}
}
cout << endl;
print(n, m + 1);
}
int main(int argc, char* argv[])
{
//print(5, 1);
print2(6);
return 0;
}