第1步:所需材料
1)僅c ++ ide(集成開發環境)
2)對c ++感興趣
步驟2:為其代碼
我在此代碼中使用過函數,switch語句和for循環。如果您愿意,可以通過添加更多形狀來修改代碼:)
代碼如下:-
#include
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《
}
}
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《
}
}
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《
}
}
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;
}
}
第3步:編譯和運行
責任編輯:wv
-
C++
+關注
關注
22文章
2110瀏覽量
73703
發布評論請先 登錄
相關推薦
評論