2014-10-17 43 views
0

我需要在數組中顯示偶數(在Psuedocode中),我完全失去了如何做到這一點。在數組中顯示偶數

這是據我已經得到了:

Begin write_evens(in numbers As Array of Integers, in array_size As Integer) 
    Declare count As Integer 
    Set count ← 0 
While count < size 
*******I'm stuck on what to do in the loop***** 
Set count ← count + 1 

{編輯}

這裏是我所在的地方:

Begin write_evens(in numbers As Array of Integers, in array_size As Integer) 
    Declare count As Integer 
    Set count ← 0 
    While count < size 
    If array_size % 2 == 0 
    Write array_Size 
End if 
    Set count ← count + 1 
End 
+2

您應該在循環內寫入的僞代碼是'if is_even(count)then print(count)'。 – 2014-10-17 16:34:35

回答

2

使用模測試,如果數字是偶數。所以像這樣:print < - 如果MOD(數字[count])== 0

0

這裏是一些應該根據需要做的僞代碼。讓我知道你是否需要任何澄清。

function write_evens(A array of integers) 
    int i = 0; 
    while i < A.length 
     if (i%2 == 0) 
      print A[i] + " " 
     i++ 
+0

我更新了我原來的問題到我到目前爲止。 – Ajzimmerman 2014-10-17 17:26:07