Advertisement
Guest User

Untitled

a guest
Dec 7th, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. int main(int argc, const char * argv[]) {
  4. int A[10], B[9][10];
  5. int maxElem = 0;
  6. int minElem = 0;
  7.  
  8. // ввод чисел А
  9. printf("Input A:\n");
  10. for (int i = 0; i < 10; i++) {
  11. scanf("%d", &A[i]);
  12. }
  13.  
  14. // задаем парвоначальные min / max элементы
  15. maxElem = A[0];
  16. minElem = A[0];
  17.  
  18. // Закидываем элементы массива А по формуле
  19. for (int i = 0; i < 10; i++) {
  20. for (int j = 0; j < 10; j++) {
  21. B[i][j] = 0;
  22.  
  23. for (int k = i; k < j; k++) {
  24. B[i][j] += A[k];
  25. }
  26.  
  27. /*
  28. for (int k = 0; k <= j - i; k++) {
  29. B[i][j] += A[k];
  30. }
  31. */
  32.  
  33. if (maxElem < B[i][j]) {
  34. maxElem = B[i][j];
  35. }
  36.  
  37. if (minElem > B[i][j]) {
  38. minElem = B[i][j];
  39. }
  40. }
  41. }
  42.  
  43. // Печатаем результат (мин / макс)
  44. printf("Max elem is %d\n", maxElem);
  45. printf("Min elem is %d\n", minElem);
  46.  
  47. for (int i = 0; i < 9; i++) {
  48. for (int j = 0; j < 10; j++) {
  49. printf("%d ", B[i][j]);
  50. }
  51. printf("\n");
  52. }
  53.  
  54. getchar();
  55. return 0;
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement