1 {*------------------------------------------------------------------------------
2 根据用于指定月份 ,打印该月份所属的季节。
3 3,4,5 春季 6,7,8 夏季 9,10,11 秋季 12,1,2 冬季
4 @param Month 需要判断月份
5 -------------------------------------------------------------------------------}
6 procedure JudgmentIn(Month:Integer);
7 begin
8 if not ((Month > 0) and (Month < 13)) then
9 begin
10 Writeln('月份无法判断');
11 Exit;
12 end;
13
14 if ((Month >= 3) and (Month <= 5 )) then
15 begin
16 Writeln('春季');
17 Exit;
18 end;
19
20 if (Month >= 6) and (Month <= 8) then
21 begin
22 Writeln('夏季');
23 Exit;
24 end;
25
26 if (Month >= 9) and (Month <= 11) then
27 begin
28 Writeln('秋季');
29 Exit;
30 end;
31
32 if (Month = 12) or ((Month > 0) and (Month < 3)) then
33 begin
34 Writeln('冬季');
35 end;
36
37 end;
38 procedure JudgmentIn2(Month:Integer);
39 begin
40 case Month of
41 3:
42 begin
43 Writeln('春季');
44 end;
45 4:
46 begin
47 Writeln('春季');
48 end;
49 5:
50 begin
51 Writeln('春季');
52 end;
53 6:
54 begin
55 Writeln('夏季');
56 end;
57 7:
58 begin
59 Writeln('夏季');
60 end;
61 8:
62 begin
63 Writeln('夏季');
64 end;
65 9:
66 begin
67 Writeln('秋季');
68 end;
69 10:
70 begin
71 Writeln('春季');
72 end;
73 11:
74 begin
75 Writeln('秋季');
76 end;
77 12:
78 begin
79 Writeln('冬季');
80 end;
81 1:
82 begin
83 Writeln('冬季');
84 end;
85 2:
86 begin
87 Writeln('冬季');
88 end;
89
90
91 else
92 begin
93 Writeln('月份无法判断');
94 end;
95
96 end;
97 end;
98 begin
99 //调用
100 //ComparingScore();
101 // JudgmentIn(13);
102 JudgmentIn2(12);
103 Readln;
104 end.