您的当前位置:首页正文

2014年计算机导论实验题目

2023-01-23 来源:好走旅游网
第六部分 程序设计基础实验

实验目的:

1、掌握程序设计的基础概念 2、掌握算法概念 3、掌握三种程序基本结构

4、初步了解算法的基本表达表示方式 5、掌握算法流程图的基本要素及画法

6、熟练绘制顺序结构、分支结构及简单的循环结构流程图 实验步骤

1、熟悉三种流程结构

顺序结构 分支结构 循环结构

2、熟悉画流程图的图形要素

(a) 开始结束框 (b) 处理框 (c) 输入输出框 (d) 判断框

(f) 流程线 (g) 注释框 (h) 虚线 (i) 连接点

3、根据上课所讲例题例题,完成以下算法流程图。 (1) 输入两个整数,输出其中的大数。

(2) 输入一个三位数,将该数逆序输出。例如,输入123,则输出321。

(3)有一个函数:

1(x0)y0(x0)

1(x0)(4)编写算法流程,输入一个字符,判断其是否为大写字母,如果是大写字母则将其转换为小写字母,否则不变。

(5)求一元二次方程ax2+bx+c=0的根。

该一元二次方程的根有以下4种情况: (1) 当a=0,不是二次方程。

(2) 当b2 - 4ac=0,有两个相同的实根。 (3) 当b2 - 4ac>0,有两个不同的实根。 (4) 当b2 - 4ac<0,有两个共轭复根。

(6)使用循环编程求出 1 到 100 的和。 (7)求出 8 的阶乘。

(8)循环输入一个整数数判断是否能同时被3和5整除,直到输入数字0,则 退出程序。 (9)从键盘输入 10 个实数,求出最大值、最小值、平均值。

*(10)求Fibonacci数列的前40个数。该数列的生成方法为: F1=1,F2=1,Fn=Fn-1+Fn-2(n≥3),即从第3个数开始,每个数等于前2个数之和。

因篇幅问题不能全部显示,请点此查看更多更全内容