实验6:结构化程序设计
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验报告
实验名称结构化程序设计
课程名数据库原理及其应用
专业班级:学生姓名:
学号:成绩:
指导教师:实验日期:
实验六结构化程序设计
一、实验目的
1.掌握Visual FoxPro程序设计的语言特点、基本输入输出命令的使用。
2.熟悉程序文件的建立和运行。
3.掌握顺序结构、选择结构、循环结构程序的设计方法
二、实验准备
1.Visual FoxPro建立、修改、删除执行程序文件的命令。
2.基本输入、输入语句(input\accepu\wait\?\??),格式输出命令(@<行,列> say ……get……)以及环境设置命令(clear\set)等
三、实验内容
1. 通过字符串操作竖向显示“伟大祖国”,横向显示“祖国伟大”
SET TALK OFF
STORE “伟大祖国” TO V AR
CLEAR
N=1
DO WHILE N<8
?SUBSTR(①)
N=N+2
ENDDO
?(②)
?? SUBSTR(V AR,1,4)
RETURN
请问:完善上述程序,实现其功能,并上机测试
2.判断某一年份是闰年的方法是:年份能被4整除但不能被100整除,或者能被400整除。
请分析满足闰年的条件,写出一个判断任意一年份(从键盘输入)是否为闰年的程序,并用1800,1958,2000,2004进行测试。
3.输入某个学生的成绩,按其成绩归类到优、良、中、通过、不通过5个等级之一,当输入成绩大于100或小于0时,提示“成绩错误,请重新输入”
成绩分类法:
优:90~100
良:80~89
中:70~79
通过:60~69
不通过:0~59
4.利用实验一中得到的student.dbf查找少数民族学生,并将其数学成绩增加指定的数值(从键盘输入)
5.分别统计200以内的所有奇数与偶数之和并输出。