|
- print('正方形面积计算(编号1),圆形面积计算(编号2),三角形面积计算(编号3),平行四边形(长方形)面积计算(编号4),梯形面积计算()编号5') ( ?, q) x$ o1 C# r) @! b
- print ('请输入编号计算面积')
4 A2 x m4 m8 }9 E& D& ?8 }- I, V# t - print ('输入t可结束程序')
! A' d2 b' K+ k6 e - while True:4 L5 D/ @" F9 Q4 p) J5 z+ m" a0 `
- a=input('输入编号:') 1 h( `# t. E3 e6 [4 \$ S" T2 B
- if a=='1':9 B; w$ j6 G3 Z6 U- k% E- _
- b=int(input ('请输入边长:'))
0 V4 |: p+ {* t6 B6 n% o - s=b*b& ]% ^; c. r2 H( y9 v4 V1 }) w8 Y1 T
- print ('面积为:') # D3 S/ s0 Y" e4 P" B! l+ X$ B
- print(s)2 X# Q+ w$ I3 m9 K) L+ U
- elif a=='2':
3 ?: X i% f+ G' K/ B - r=int(input ('输入半径:'))
" j8 m+ y1 C9 W, r1 { - g=r**2*3.1415926
. l" h7 X/ [4 b& d6 F - print ('面积为:'). B0 m, U/ B8 V, _! n" d
- print (g) ; Y; k$ r1 r" t; _
- elif a=='3':: A' i( v! M2 a) w5 b" s8 Y
- o=int(input('输入高:'))
) Q$ G- L" m! G9 e" O' F% ?9 B - k=int(input('输入底:')) + z& g# c$ s, n$ s2 \7 E- T0 j
- m=o*k/2
# S* {9 F Y5 L4 _8 A f - print ('面积为:')
6 D0 G1 l" L0 ^ - print (m) 6 }, z, G3 g8 X/ c7 y
- elif a=='4':7 v% n( K6 G& g. \5 ?
- zx=int(input('输入底(长):'))
1 m0 T; K( e/ j - ax=int(input('输入高(宽):'))
1 V# b' x* s4 t1 O+ p; v - qx=ax*zx
; f4 A' w% c6 E" u& D7 z - print('面积为:') # X9 X3 I! t* W# L3 [% s
- print (qx) 1 Z: j6 `0 Q% {4 p$ s9 ^( L
- elif a=='5':+ Z6 b/ r7 x- l) {
- sx=int(input ('上底:')) 5 V! H2 Q- e* x [1 Z. v' c5 A5 G5 d
- gx=int(input ('下底:'))
% L) U1 d0 C+ Y - cx=int(input ('高:'))
" D6 C# `* @) g- F' P2 \ - vx=(sx+gx)*cx/2
* O: n9 g; @5 r - print ('面积为:')
& H( m3 ]4 _' [% y - print (vx)
, z' f! V2 h3 t0 B0 S/ {5 r8 } - elif a=='t':3 \4 @) u) o# Z5 R6 B
- print('谢谢使用')
6 N r3 u; p7 D% D - break# `6 ^. k+ N" `) q7 T( ^
- else:
f" K: v# ]% k - print ('请输入正确编号') * \0 B. a9 ?: m H$ J
- : \2 P1 n6 j- d) I+ r2 Y
复制代码 |
|