第1章 写下你第1个BASIC程式 3
1.0 概说 3
1.1 应税所得的计算 3
1.2 另一种计算应税收入的方法 5
1.3 结论 7
第2章 流程图 9
2.0 概说 9
2.1 流程图的目的 10
2.2 求A与B两数之最大值 12
2.3 完整的流程图范例:阵列中的最大元素 15
2.4 如何验证流程图 17
2.5 决策点 20
2.6 “反正”分支技巧 21
2.7 P步环的实施 24
2.8 结论 25
第3章 练习使用整数 29
3.0 概说 29
3.1 满足A2+B2=C2的整数 31
3.2 阿姆斯壮数 38
3.3 将分数分解成埃及分数 41
3.4 质数 47
3.5 分解成质因数 53
3.6 将以拾为底的数转成以其它为底的数 58
3.7 结论 67
第4章 几何学基本练习 69
4.0 概说 69
4.1 三角形面积与周长 70
4.2 决定一通过三个已知点的圆 72
4.3 计算围墙的长度 75
4.4 绘曲线 78
4.5 结论 82
5.1 薛尔排列法 85
5.0 概说 85
第5章 资料处理练习 85
5.2 合并两个阵列 88
5.3 求星期几 94
5.4 两日期间有几天 100
5.5 电话簿 102
5.5.1 练习建立电话簿 103
5.5.2 练习建立电话簿 106
5.6 结论 113
第6章 数学计算 117
6.0 概说 117
6.1 多项式除以(x-S)的综合除法 118
6.2 定积分的计算 120
6.3 用正多边形求圆周率π值 127
6.4 用二分法解方程式 135
6.5 求多项式的值 138
6.6 结论 140
第7章 财经计算 143
7.0 概说 143
7.1 销售预测 143
7.2 负债偿还 147
7.2.1 第一偿还法:逐年偿付 147
7.2.2 第二偿还法:固定月付额 150
7.3 计算成长率 154
7.4 再谈所得税 159
7.5 额外收入对购买力的影响 165
7.6 结论 168
第8章 游戏 171
8.0 概说 171
8.1 游戏:太少/太多 172
8.2 用包围法找未知数 178
8.3 取火柴游戏 181
8.4 双骰子游戏 184
8.5 结论 188
第9章 作业研究 191
9.0 概说 191
9.1 拓朴排列 192
9.2 图上的临界路径 196
9.3 推销员旅行问题 203
9.4 结论 214
第10章 统计 217
10.0 概说 217
10.1 一系列测量值的平均 217
10.2 平均数、变异数与标准差 219
10.3 线性回归 226
10.4 RND函数产生之随机数分布情形 232
10.5 结论 235
第11章 其它应用 237
11.0 概说 237
11.1 十二星座 237
11.2 八皇后问题 241
11.3 结论 247
附录A BASIC用到的字符 249
附录B 主要文法规则 253
附录C 标准ASCII字符集 263