下载此文档

高中循环语句.ppt


文档分类:IT计算机 | 页数:约34页 举报非法文档有奖
1/34
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/34 下载此文档
文档列表 文档介绍
§、顺序结构常用的程序语言和格式2、条件结构常用的程序语言和格式输入语句INPUT“提示文字”;变量列表输出语句PRINT“提示文字”;变量列表赋值语句变量=表达式(1)IF条件成立THEN语句1ELSE语句2ENDIF(2)IF条件成立THEN语句ENDIFP29练****开始输入a,b,ca+b>c,a+c>b,b+c>a是否同时成立?存在这样的三角形不存在这样的三角形结束否是(1)该程序框图所表示的算法是作用是什么?并根据程序框图写出相应的程序。程序:INPUTa,b,cIFa+b>cANDa+c>bANDb+c>aTHENPRINT“存在这样的三角形”ELSEPRINT“不存在这样的三角形”ENDIFEND(2).读程序,说明程序的运行过程:INPUT“Pleaseinputaninteger:”;xIF9<xANDX<100THENA=x\10b=xMOD10x=10*b+aPRINTxENDIFEND本程序的运行过程为:输入整数X,若X是满足9<x<100的两位整数,则先取x的十位,记作a,再取出x的个位,记作b,把a,b调换位置,分别作两位数的个位数与十位数,然后输出新的两位数,如输入25,,使得任意输入3个整数按大到小的顺序输出。算法分析:算法思想:3个数两两比较,确定大小。按a、b、c输入,要按a、b、c输出,关键要找到最大值,将它赋值给a,中值赋给b,最小值赋给c。第一步输入3个整数a、b、c第二步将a与b比较,并把小者赋给b,大的赋给a;第三步将a与c比较,并把小者赋给c,大的赋给a第四步将b与c比较,并把小者赋给c,大的赋给b第五步按顺序输出a,b,cINPUT“a,b,c=”;a,b,cIFb>aTHENt=aa=bb=tENDIFIFc>aTHENt==tENDIFIFc>bTHENt==tENDIFPRINTa,b,cEND相应的QBASIC程序:开始t=a,a=b,b=tt=a,a=c,c=tt=b,b=c,c=t输入a,b,c输入a,b,cb>a?c>a?c>b?结束是是否否是否对应的流程图:(3).编写一个程序,判断任意输入的整数的奇偶性开始输入一整数aM=0M=aMOD2输出a为偶数输出a为奇数结束YN程序:INPUT“a=”;aM=aMOD2IFM=0THENPRINT“a为偶数”ELSEPRINT“a为奇数”ENDIFEND(4).闰年是指能被4整除但不能被100整除,或者能被400整除的年份,编写一个程序,判断输入的年份是否为闰年?开始输入年份yA=yMOD4B=yMOD100C=yMOD400A=0且B≠0C=0是闰年是闰年结束不是闰年INPUT“请输入年份”;yA=yMOD4B=yMOD100C=yMOD400IFA=0ANDB<>0THENPRINT“是闰年”ELSEIFC=0THENPRINT“是闰年”ELSEPRINT“不是闰年”ENDIFENDIFEND程序:NYYN有三个数a,b,c由键盘输入,输出其中最大的数,写出该问题的算法,画出程序框图,并写出相应的程序。算法:第一步:输入三个整数a,b,c第二步:判断a>b且a>c是否成立,若成立,则输出a,若不成立,则转入第三步;第三步:判断b>c是否成立,若成立,则输出b,若不成立,则输出c;第四步:输出最大数开始输入a,b,ca>b,a>cY输出aNb>cYN输出b输出c结束开始输入a,b,ca>b,a>cY输出aNb>cYN输出b输出c结束INPUTa,b,cIFa>banda>cTHENPRINTaELSEIFb>cTHENPRINTbELSEPRINTcENDIFENDIFEND

高中循环语句 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数34
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wenjun1233211
  • 文件大小579 KB
  • 时间2020-02-16