How to can write a C++ program that will print the following shapes.
A.
*
***
*****
*******
*********
B.
*
***
*****
***
*
#include<iostream>
using namespace std;
int main()
{
cout<<"Shape A:\n";
for(int i=1;i<=5;i++)
{
for(int j=1;j<=2*i-1;j++)
{
cout<<"*";
}
cout<<endl<<endl;
}
cout<<"Shape B:\n";
for(int i=1;i<=5;i++)
{
if(i<=3)
{
for(int j=1;j<=2*i-1;j++)
{
cout<<"*";
}
}
else if(i==4)
{
for(int j=1;j<=3;j++)
{
cout<<"*";
}
}
else
{
cout<<"*";
}
cout<<endl<<endl;
}
}
Comments
Leave a comment