第5关 - 魔法学院第7课
44.正八边形 (魔法学院第7课)
题目描述
编程,画出下面图形。
边长50。
题解
int main()
{
int n=8; p.hide();
for (int i=0; i < n ; i++)
{
pen.fd( 50 );
pen.rt( 360.0/n);
}
return 0;
}
45.正十二边形 (魔法学院第7课)
题目描述
编程,画出下面图形。
边长50。
题解
int main()
{
int n= 12 ;
pen.c( 3 );
for (int i=0; i < n ; i++)
{
pen.fd( 50 );
pen.rt( 360.0 /n);
}
return 0;
}
47.八边形的花 (魔法学院第7课)
题目描述
编程,画出下面图形。
边长50,颜色3。
题解
int main()
{
int n= 8 ; p.hide();
pen.c( 3 );
for (int i=0; i < n ; i++)
{
for (int j=0; j<3; j++) //三角形
pen.fd(50).lt( 120 );
pen.fd( 50 );
pen.rt( 360.0/n );
}
return 0;
}
48.六边形的花 (魔法学院第7课)
题目描述
编程,画出下面图形。
边长50,颜色11。
题解
int main()
{
int n= 6 ;
pen.c(11 );
for (int i=0; i < n ; i++)
{
for (int j=0; j< 4 ; j++) //正方形
pen.fd(50).rt( -90 );
pen.fd( 50 );
pen.rt( 360.0/n );
}
return 0;
}
49.空心十字型 (魔法学院第7课)
题目描述
编程,画出下面图形。
边长50,颜色14。
题解
int main()
{
pen.c(14);
for (int i=0; i < 4 ; i++)
{
for (int j=0; j<3; j++) //n型
pen.fd(50).rt(90);
pen.rt( 180 );
}
return 0;
}
46.正十三边形 (魔法学院第7课)
题目描述
请编写程序,画出下面图形。
边长50,颜色4号。
题解
int main()
{
int n=13 ; p.hide();
pen.c( 4 );
for (int i=0; i < n ; i++)
{
pen.fd( 50 );
pen.rt( 360.0/n );
}
return 0;
}
50.十心徽型 (魔法学院第7课)
请编写程序,画出下面图形。
边长50,颜色10。
题解
int main()
{
pen.c(10);
for (int i=0; i < 10 ; i++)
{
for (int j=0; j<3; j++) //n型
pen.fd(50).rt(120);
p.fd(50);
pen.rt( 36 );
}
return 0;
}