Guest User

Untitled

a guest
Nov 19th, 2017
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. Пожалуйста помогите, постоянно выдает 0 или рандомные числа не знаю в чем беда уже все про бывал
  2.  
  3. float sum = 0;
  4. int ipol, imin;
  5. imin = 0;
  6. ipol = -1;
  7. for (i = 0;i < n;i++)
  8. if (A[i] > 0)
  9. {
  10. ipol = i;break;
  11. }
  12. for (i = 0;i < n;i++)
  13. if (A[imin] > A[i]) imin = i;
  14. if (ipol > -1)
  15. {
  16. int istart = (ipol < imin) ? ipol : imin;
  17. int iend = (ipol < imin) ? imin : ipol;
  18. for (i = istart + 1;i < iend;i++)
  19. if (A[i] > 0) sum += A[i];
  20. cout << "Сумма равна " << sum << endl;
  21.  
  22. }
  23. else cout << "Нет положительных элементов " << endl;
Add Comment
Please, Sign In to add comment