第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