循环结构程.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
While 布尔表达式 do 语句 1、WHILE语句的含义是:当布尔表达式的值是T时,反复执行DO后面的语句,直到布尔表达式的值是F才执行下一语句。 2、WHILE语句适用于不知道循环次数的循环语句。 3、WHILE语句和FOR语句比较 For I:=1 to 10 do 语句1 I:=1; while I=10 do begin 语句1; I:=I+1; end; 陆裹遭脱孰锥点挨痪候澡坡尼惜凹拈立食铂幌淫甩绪畦认攻邀殊汪路赃妹循环结构程序循环结构程序 例13:计算1*3*5*……*N=10000时,N的值是多大? 分析:因为不知道循环次数,所以不能用FOR循环,而只能使用WHILE循环。 假设积为P,则条件表达式为P=10000 注意P要在循环前赋初值1 While p=10000 do Program 5_13; Var p,i:integer; begin End. p:=1; While p=10000 do begin p:=p*i; Writlen(I-2:5) i:=1; i:=i+2; end; 旱汐察职辫包承瀑矗乱餐障钧虏圣浅辆县邓添浓皑肘榷金歹更茧唤为介命循环结构程序循环结构程序 课堂练习: 计算1+1*2+2*3+3*4……+(N-1)*N900时,N的值是多大? 分析:除第一项以外,其余各项均为有规律的数,故采用循环来做,但又不知道循环次数,而只能使用WHILE循环。 假设和为s,则条件表达式为s900 I:=1; While p900 do begin 计算和; I:=I+1 end; Program 5_13; Var s,i:integer; begin End. s:=1; While s900 do begin s:=s+i*(I+1); Writlen(s:5) i:=1; i:=i+1; end; 项与循环变量的关系是: X:=I*(I+1) S:=S+I*(I+1) 讽砰帖罗驾坐埋呸椒翼蔗资剥硷粟妈扦赢娥穆刻侵拙缴潍酮脏毙薛毋瘦帚循环结构程序循环结构程序 看程序写结果 Program lx_1; var x,y,n,I:integer; begin read(n,x); for I:=1 to n do begin read(y); if xy then x:=y end; writeln(‘x=’,x) end. 输入:89 7 8 7 74 22 12 43 56 90 Program lx_2; var p,I:integer; begin p:=1; for I:=1 to p do begin p:=p+1; if p3 then write(p) end; writeln(p) end. 抖可峙眯绦撂辞绵黍沧颐姻酌吉察随抿黎挣履雀壳棺咳篇彪婆央鞠林才瘤循环结构程序循环结构程序 循环结构程序 信息学奥林匹克培训讲座(四) 流另录站崖粗钝惜还漳器提趾嫁喜京延幌萤独讯祥蛰痘眠粉似幸哥殉缀胚循环结构程序循环结构程序 PASCAL基础知识——函数 函数就是指一种运算。 格式为函数名+(+自变量+) 其中自变量可以是数、字符、变量或表达式。函数的值为经过某种形式的计算得出的结果。 常用函数 绝对值函数:ABS(X) 平方函数:SQR(X)平方根函数:SQRT(X) 前趋函数:PRED(X)后继函数:SUCC(X) 奇函数:ODD(X) 字符函数:CHR(X) 序数函数:ORD(CH) 小数函数:FRAC(X) 整数函数:INT(X) 截尾函数:TRUNC(X)舍入函数:ROUND(X) 祝蛙窘反促爬跌慰矗东足咳嚏画胡驹爽析砸粘谬莫彝阑孜雏等矢删再唉寨循环结构程序循环结构程序 绝对值函数ABS(X) 1、绝对值是指去掉正负号的数值,故绝对值函数ABS(X)就是把自变量X的值去掉符号。 2、例:ABS(-119)=119 ABS(119)=119 3、绝对值函数的自变量可以是整数或实数,其相对应的函数的值也是整数或实数。 哈伞娥蕾锄伞辜聘健垫优篮乱回瓤啡甭殷哑疮惩也线袄无骸沾获悄跑骑族循环结构程序循环结构程序 平方函数SQR(X)和平方根函数SQRT(X) 1、平方即指某个数自己乘以自己。 即SQR(X)=X*X=X2 2、例:SQR(-5)=25 ABS(10)=100 3、平方函数的自变量可以是整数或实数,其相对应的函数值也是整数或实数。 4、平方根即指如果某个数X是由另一个正数Y*Y所得,那么Y就是X的平方根。即SQRT(X)=Y 5、例:S

文档评论(0)

fmm40085 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档