5.执行如图的算法框图,若R=8,则a= .
解析:由程序框图可得:输入R=8,b=√(R/2)=√4=2,a=2b=4,输出a=4.
答案:4
6.如图是一个算法框图,已知a1=3,输出b=7,则a2的值是 .
答案:11
7.如图①所示的算法框图是计算图②(其中大正方形的边长为a)中空白部分的面积,则①处应填 .
图①
图②
解析:由平面几何知识,得空白部分的面积S=π/2 a^2-a^2.
答案:计算 π/2 a^2-a^2,将结果记作S
8.已知直角三角形的两条直角边的边长分别为a,b,设计一个求解直角三角形内切圆面积的算法,并画出算法框图.
分析:求内切圆的面积,只需求解内切圆的半径.根据几何知识可知,直角三角形的内切圆半径r=1/2(a+b-c),其中c为直角三角形的斜边,根据勾股定理可解出c=√(a^2+b^2 ).
解算法步骤如下:
1.输入直角三角形的两条直角边长a,b的值.
2.计算斜边长c=√(a^2+b^2 ).