• Найти среднне арифметическое элементов массива, расположенных после первого положительного элемента массива

Ответы 2

  • #include <iostream>using namespace std;int main(){ float mas[9]={-5,-1,2,3,-1,6,1,-1}; float sum=0; bool a=false; int counter=0; for(int i=0;i<8;i++){ if(mas[i]>0&&!a){ a=true; i++; } if(a){ cout<<mas[i]<<endl; sum+=mas[i]; counter++; } } cout<<sum/counter<<endl; return 0;}
    • Автор:

      chauncey
    • 5 лет назад
    • 0
  • // PascalABC.NET 3.3, сборка 1625 от 17.01.2018// Внимание! Если программа не работает, обновите версию!begin  var a:=ArrRandom(ReadInteger('n='),-50,50); a.Println;  Writeln(a[a.FindIndex(x->x>0)+1:].Average)end.Примерn= 13-7 32 -26 39 27 12 -15 -27 -20 39 -7 29 24.81818181818182
    • Автор:

      megan73
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years