C++ C++;我有两个问题

C++ C++;我有两个问题,c++,arrays,programming-languages,C++,Arrays,Programming Languages,请帮我做作业: 有一个浮点数数组[20],请输入number 在数组中。求负数的和 在数组a[10]中输入10个整数。找到 正数之和 您使用[]运算符访问一个值,因此,例如,从数组a访问第一个值时,您写入a[0] 然后,使用for对这些数字进行迭代。通用psuedo代码可以帮助您找到数组中正数和的正确方向: float result = 0; for(int i = 0; i < array_length; i++) { if(array[i] > 0) result

请帮我做作业:

  • 有一个浮点数数组[20],请输入number 在数组中。求负数的和
  • 在数组a[10]中输入10个整数。找到 正数之和

您使用
[]
运算符访问一个值,因此,例如,从数组
a
访问第一个值时,您写入
a[0]


然后,使用
for
对这些数字进行迭代。

通用psuedo代码可以帮助您找到数组中正数和的正确方向:

float result = 0;
for(int i = 0; i < array_length; i++)
{
  if(array[i] > 0)
    result = result + array[i];
}
float结果=0;
for(int i=0;i0)
结果=结果+数组[i];
}

对于负数之和,只需切换if语句。当然,这不是C++代码,但我认为你可以很容易地从这里起作用。p> 我想这是家庭作业吧?到目前为止你都试了些什么?是的,这是家庭作业,你能帮我吗。请尝试一些东西,如果不起作用,带着你已经尝试过的回来。那我们就帮你。因为现在看起来你要我们为你写代码。我们并不反对给你建议,但请给我们更多细节。到目前为止你试过什么?你被困在哪里?我们不只是给你们答案。你们应该和同学们讨论这些问题,这样你们每个人都能从对方身上受益。如果一个人不能解决这些问题,就一起解决。我想是的。老实说,我从来没有写过一行C++,所以我不太清楚。我只是把它记为一般代码。