练习
数组核心IGCSE 0478

统计数组中的正数

数组遍历练习:统计已存储整数中有多少个大于零。

数组 Values 在位置 1 到 6 存放 6 个整数。

编写伪代码:统计其中有多少个值大于 0,并输出该个数。

你的程序应当

  • 把 Values 声明为 ARRAY[1:6] OF INTEGER。
  • 可以假定六个值已经存好。
  • 使用从 1 到 6 的循环。
  • 输出大于 0 的个数。

样例输入

—

样例输出

4

起始代码

伪代码
// 统计数组中大于 0 的值的个数,然后输出该个数。
DECLARE Values : ARRAY[1:6] OF INTEGER
DECLARE Index : INTEGER
DECLARE Count : INTEGER

Values[1] <- 4
Values[2] <- -1
Values[3] <- 0
Values[4] <- 18
Values[5] <- 3
Values[6] <- -7