1 / 11

Visual FoxPro程序设计 课程设计一 面向过程的程序设计

Visual FoxPro程序设计 课程设计一 面向过程的程序设计. 课程设计一要求与说明. 作业说明 : 本次作业突出医学应用类程序设计与程序设计技能点的考核,共包含 9 个程序,其中:主菜单程序 1 个,医学应用类程序 3 个,字符处理类程序 1 个,打印图形类程序 1 个,数值运算与排序类程序 2 个,综合类程序 1 个。 作业要求 : ( 1 )在每个程序中,写清楚自己的班级、学号、姓名等个人信息; ( 2 )在每个程序中,认真填写实验报告信息; ( 3 )注重每个程序的健壮性,容错性与提示信息的完整性; 交卷时间 : 2008 年 4 月 11 日. 程序链接.

halee-rocha
Download Presentation

Visual FoxPro程序设计 课程设计一 面向过程的程序设计

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Visual FoxPro程序设计课程设计一面向过程的程序设计

  2. 课程设计一要求与说明 作业说明:本次作业突出医学应用类程序设计与程序设计技能点的考核,共包含9个程序,其中:主菜单程序1个,医学应用类程序3个,字符处理类程序1个,打印图形类程序1个,数值运算与排序类程序2个,综合类程序1个。 作业要求: (1)在每个程序中,写清楚自己的班级、学号、姓名等个人信息; (2)在每个程序中,认真填写实验报告信息; (3)注重每个程序的健壮性,容错性与提示信息的完整性; 交卷时间:2008年4月11日

  3. 程序链接 面向过程的VFP程序设计 班级: 学号 : 姓名: A 子女身高测算 B 体重指数计算与评价 C 亲子血型 D 字符统计与倒序输出 E 打印图形 F 计算质数和 G 随机数排序 H 跳水比赛评分程序 Q 结束操作 请选择 (A~H,Q退出)

  4. 程序链接 作业1:子女身高测算 用身高遗传公式预测子女身高,公式为:  儿子成年身高(cm)=(父亲身高+母亲身高)×1.11/2  女儿成年身高(cm)=(父亲身高×0.98+母亲身高)/2 要求: (1)从键盘输入父亲、母亲的身高与孩子的性别; (2)推算出孩子的身高; (3)提示信息完整,程序能够重复使用多次

  5. 程序链接 作业2:体重指数计算与评价 计算共识:体重指数 = 体重(公斤)除 身高(米)的平方 kg/m2 评价指标:(1)正常体重 :18<=体重指数 < 25; (2)超重:25<=体重指数 < 30; (3)轻度肥胖 : 30<=体重指数 <35; (4)中度肥胖: 35<=体重指数 <40; (5)重度肥胖 : 体重指数 > =40 (6)偏轻:体重指数 <18 要求: (1)从键盘输入身高与体重; (2)计算体重指数; (3)根据体重指数,判断健康状态,并给出医生的温馨提示; (4)提示信息完整,程序能够重复使用多次。

  6. 程序链接 作业3:亲子血型 根据父母的血型推算出孩子血型的可能性。推算规律如下: (1)父/母A型+父/母A型 得 A型血的婴儿; (2)父/母A型+父/母B型 得 A型、B型、AB型血的婴儿 ; (3)父/母A型+父/母O型 得 A型、O型血的婴儿 ; (4)父/母A型+父/母AB型 得 A型、AB型血的婴儿 ; (5)父/母B型+父/母B型 得 B型血的婴儿; (6)父/母B型+父/母O型 得 B型、O型血的婴儿; (7)父/母B型+父/母AB型 得 B型、AB型血的婴儿; (8)父/母O型+父/母O型 得 O型血的婴儿; (9)父/母O型+父/母AB型 得 O型、AB型血的婴儿; (10)父/母AB型+父/母AB型 得 AB型血的婴儿。 要求: (1)从键盘输入父母的血型; (2)根据父母的血型推算出孩子的血型可能性; (3)提示信息完整,程序能够重复使用多次。

  7. 程序链接 作业4: 字符串倒序输出与统计 要求: (1)从键盘任意输入一个字符串; (2)输出其倒序; (3)输出字符串的总长度; (4)输出汉字、字母、空格及其它字符的个数; (5)提示信息完整,程序能够重复使用多次; 例如输入字符串:CMU-中 国 医 科 大学 运行结果为: 您输入字符串是: CMU-中 国 医 科 大学 您输入字符串的倒序是:学大 科 医 国 中-UMC 字符串的总长度是:21 其中汉字6个,字母3个,空格5个,其它字符1个。

  8. 程序链接 作业5: 打印图形 要求: (1)打印自创意图形; (2)使用循环结构程序设计; (3)提示信息完整,程序能够重复使用多次; (4)下例为打印由数字组成的空心菱形,仅供参考。

  9. 程序链接 作业6: 计算质数和 输入一个正整数N,输出N以内的全部质数、质数的个数及它们的和。 例如:输入正整数100,则求出100以内所有质数2、3、5、7…97,并计算出这些数的总和。 要求: (1)从键盘输入正整数N; (2)提示信息完整,程序能够重复使用多次。

  10. 程序链接 作业7: 随机数排序 由计算机自动产生一组N个具有1位整数2位小数的随机数字,并按照由小到大及由大到小的顺序进行排序输出。例如:随机产生10个数字 1.25 1.31 1.75 1.14 1.68 1.97 1.36 1.77 1.22 1.98 由小到大顺序 1.14 1.22 1.25 1.31 1.36 1.68 1.75 1.77 1.97 1.98 由大到小顺序 1.98 1.97 1.77 1.75 1.68 1.36 1.31 1.25 1.22 1.14 要求: (1)从键盘输入正整数N; (2)提示信息完整,程序能够重复使用多次。

  11. 程序链接 作业8: 跳水比赛评分程序 评分原则:比赛参赛选手3-12人,裁判5人。每名选手只进行1次跳水,5名裁判分别打分,去掉1个最高分和1个最低分,将剩余3个分数乘以本次跳水的难度系数(难度系数在2.0-3.8之间)即为最后得分。比赛结束后,根据得分决定比赛名次。 主程序名MAIN.prg;评分子程序名PF.prg、成绩排序子程序名PX.prg。 要求: (1)评委打分的分值由随机数产生,范围为0-10之间; (2)运动员动作的难度系数由随机数产生,范围为2.0-3.8之间; 编程注意事项:使用调用子程序的方法进行程序设计

More Related