Advertisement
Underhing

ЯВУ.ТЕСТ.ЛАБА8

Mar 3rd, 2019
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<math.h>
  3. int main()
  4. {
  5. int i, imax, imin, ibeg, iend, counter, n;
  6.  
  7. printf("Введите размер массива: ");
  8. scanf("%d", &n);
  9. int a[n];
  10. // Ввод элементов массива
  11. for (i = 0; i < n; i++) {
  12. printf("a[%d] = ", i);
  13. scanf("%d", &a[i]);
  14. }
  15. for(i = imax = imin = 0; i < n; i++)
  16. {
  17. if(a[i] > a[imax]) imax = i;
  18. if(a[i] < a[imin]) imin = i;
  19. }
  20. printf("\n max = %d\t min = %d\t \n", a[imax],a[imin]);
  21. ibeg = imax < imin ? imax : imin;
  22. iend = imax < imin ? imin : imax;
  23. printf("\n ibeg=%d\t iend=%d\n",ibeg,iend);
  24. for(counter = 0, i = ibeg + 1; i < iend; i++)
  25. if(a[i] > 0) counter++;
  26. printf("\n The number of positive elements = %d\n",counter);
  27. return 0;
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement