第3关 - 魔法学院第5课

37.桥 (魔法学院第5课)

题目描述

请编写程序,根据图形中红色数字指定的长度,画出下面图形。

image.png

题解

int main() {
    p.c(3);
    p.rt(90).fd(30).lt(90).fd(30);
    p.rt(90).fd(60).rt(90).fd(30);
    p.lt(90).fd(30);
    return 0;
 }

38.转动的方形 (魔法学院第5课)

题目描述

编写程序,根据图形中红色数字指定的长度,画出下面图形。

image.png

题解

int main()
{
    int a=20;
    p.rt(90).fd( a );
    p.rt(90).fd( a+20 );
    p.rt(90).fd( a+40 );
    p.rt(90).fd( a+ 60);
    p.rt(90).fd( a*5 );    
    return 0;
}

39.画V字 (魔法学院第5课)

题目描述

请编程,根据图形中红色数字指定的长度,画出下面图形。

image.png

【说明】 V的角度是60度,笔粗20。

题解

int main()
{
    int a=20;
    pen.lt(30);
    pen.size(a);
    pen.fd(a*10 );
    pen.bk(a*10);
    p.rt(60);
    pen.fd(a*10);
    return 0;
}

645.画V字 (魔法学院第5课)同 39

629.转动的方形 (魔法学院第5课)编程 同 38