永发信息网

Pascal涛涛摘苹果

答案:5  悬赏:30  手机版
解决时间 2021-03-20 12:50
描述 Description
陶陶家的院子里有一棵苹果树,每到秋天树上就会结出10个苹果。苹果成熟的时候,陶陶就会跑去摘苹果。陶陶有个30厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。

现在已知10个苹果到地面的高度,以及陶陶把手伸直的时候能够达到的最大高度,请帮陶陶算一下她能够摘到的苹果的数目。假设她碰到苹果,苹果就会掉下来。

输入格式 Input Format
输入文件apple.in包括两行数据。第一行包含10个100到200之间(包括100和200)的整数(以厘米为单位)分别表示10个苹果到地面的高度,两个相邻的整数之间用一个空格隔开。第二行只包括一个100到120之间(包含100和120)的整数(以厘米为单位),表示陶陶把手伸直的时候能够达到的最大高度。

输出格式 Output Format
输出文件apple.out包括一行,这一行只包含一个整数,表示陶陶能够摘到的苹果的数目。

我的程序:
program apple;
type
arraytype=array[1..10] of real;
var
b,e:longint;
pp:arraytype;
a:real;
begin
e:=0;
for e:=1 to 10 do read(pp[e]);
readln(a);
b:=0;
for e:=1 to 10 do
if pp[e]<a+30 then b:=b+1;
writeln(b);
end.

帮我看一下,谢谢
最佳答案
if pp[e]<a+30 then b:=b+1;
改成
if pp[e]<=a+30 then b:=b+1;
因为题目说只要碰到就算掉落
全部回答
5个就对了 刚学完的
5个就对了 刚学完的 再看看别人怎么说的。
苹果高度是整数,不需要real
program apple; var a:array[1..10] of integer; i,h,tot:integer; begin for i:=1 to 10 do read(a[i]); readln(h); tot:=0; for i:=1 to 10 do if (a[i]<=h+30) then inc(tot); writeln(tot); end. 问题和楼上说的一样,原题是说只要碰到就算了的,所以可以取到等号。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
一个星期前这里发生了一起汽车事故用英语怎么
新爱伴侣凝胶效果怎么样
丈夫跑了我想备案跑多长时间是离婚
高中会考补考时间
方太j q22ts hc21be安装尺寸
tvb连续剧中经常听到的HappyTime(欢乐时光)是
win10驱动程序已停止响应并成功修复 一个月前
驾照体检忘了拿单子怎么办
南束庄地址在什么地方,想过去办事
初中没毕业学平面设计难么?会不会很吃力?
淘宝买家需要实名注册吗?
为什么现在会有这么多种编程语言
增城区永新中学校服2O16年春季校服
C语言编程 求序列前N项和
出自易经的男孩名字
推荐资讯
想要考公务员,职位要怎么选啊?详细考什么?
椭圆弦长公式
表示沉默的词语有哪些
平果到桂林有多少公里
玩手游CF 刚登了2分钟,,一局没有打 流量扣
谁能跟我说说新疆715事件的详细内容
王者荣耀里牛魔和老夫人子谁好
想知道: 郑州市 从郑州东站到荥阳市人民法院(
大型碾米机那的好
葡桃的《大连站》有的给我发邮箱里,很早的一
巴彦哈达生活区地址在什么地方,我要处理点事
肉末蒸蛋怎么做,才好吃
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?