写伪代码以删除数组上的特定整数

时间:2016-01-18 03:26:52

标签: pseudocode

请向我们解释这个计划背后的逻辑。我真的不知道从哪里开始,所以请尽可能简单。

Loop x from 0 to 9
if n[5]=50
do not print
End loop

假设,我想从数组中删除第5个元素,这样所有元素之后都会提升一个位置;第6名成为第5名,第7名成为第6名。我该怎么做?

1 个答案:

答案 0 :(得分:0)

从我对你的问题的理解。它使用变量X从计数器0~9循环。 然后打印它的值,但是如果n [5](索引为5的数组)的值等于50,那么它就不会打印它的值。

伪代码

while(X <= 9)
{
   if(x != 5 && n[5] != 50)
   {
      print n[x];
   }
   X++;
}