# Create Shapes in C++

607

2

## Introduction: Create Shapes in C++

Ever wondered to create different shapes using c++, well this is the instructable you are looking for......

IN THIS INSTRUCTABLE WE WILL LEARN HOW TO CREATE DIFFERENT RIGHT TRIANGLE SHAPES......

### Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

## Step 1: Materials Required

1) Only a c++ ide(integrated development environment)

2) some interest in c++

## Step 2: The Code for It

I have used functions, switch statement and for loops in this code. If you want you can modify the code by adding some more shapes :)

THE CODE IS GIVEN BELOW :-

```#include <iostream> using namespace std;
void rt1()
{
for(int i = 0; i < 5; i++)
{
for(int k = 0; k <= i; k++)
{
cout<<"*";
}
cout << endl;       }}void rt2(){
for(int i = 5; i > 0; i--)
{
for(int k = 0; k <= 5; k++)
{
if( k < i)
cout<<" ";
else if( k >= i)
cout<<"*";
}
cout<<endl;      }}void rt3(){
for(int i = 5; i > 0; i--)
{
for(int k = 0; k <= 5; k++)
{
if( k < i)
cout<<"*";
else if( k >= i)
cout<<" ";
}
cout<<endl;      }}void rt4(){
for (int a = 5; a > 0; a--)
{
for (int k = 0; k < 5 - a; k++)
{
cout<<"  ";
}		for(int b = 1; b <= a; b++)
{
cout<<"*"<<" ";
}		cout<<endl;         }}int main(){
int a;
cout<<" enter a number between 1 - 4 to see different shapes ";
cin >> a;        switch(a)	{
case 1:
rt1();
break;
case 2:
rt2();
break;
case 3:
rt3();
break;
case 4:
rt4();
break;
default:
cout<<"invalid entry";
break;
}
}```

## Step 3: Compiling and Running

Now just compile and run the code and have fun

<<<<ENJOY>>>>

## Recommendations

8 704
15 3.1K
22 3.6K
Large Motors Class

14,379 Enrolled