Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.93 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <math.h>
  4. #define N 1024
  5. #define M 1024
  6. int a[N][M], i=0, j=0, n , m, maxim, c, b, neg, minim;
  7. int main()
  8. {
  9. printf("Enter an amount of array's lines and columns\n");
  10. printf("n = ");
  11. scanf("%i/n", &n);
  12. printf("m = ");
  13. scanf("%i/n", &m);
  14. printf("Enter an array\n");
  15. for (i = 0; i < n; i++)
  16. {
  17. for ( j = 0; j < m; j++)
  18. scanf("%d", &(a[i][j]));
  19. }
  20. for (i = 0; i < n; i++)
  21. {
  22. for ( j = 0; j < m; j++)
  23. {
  24. printf("%d ", a[i][j]);
  25. }
  26. printf("\n");
  27. }
  28. //FINDING MAXIMUM (5)
  29. maxim =a [0][0];
  30. c = 0;
  31. b = 0;
  32. for (i=0; i<n; i++)
  33. {
  34. for (j = 0; j < m; j++)
  35. {
  36. if (a[i][j] > maxim)
  37. {
  38. maxim = a[i][j];
  39. c = i;
  40. b = j;
  41. }
  42. }
  43. }
  44. printf("Maximum element's index is [%i][%i] and it amounts %i\n", c, b, maxim);
  45. //FINDING MINIMUM (6)
  46. minim = a[0][0];
  47. c = 0;
  48. b = 0;
  49. for (i = 0; i < n; i++)
  50. {
  51. for (j = 0; j < m; j++)
  52. {
  53. if (a[i][j] < minim)
  54. {
  55. minim = a[i][j];
  56. c = i;
  57. b = j;
  58. }
  59. }
  60. }
  61. printf("Minimum element's index is [%i][%i] and it amounts %i\n", c, b, minim);
  62. //FINDING LAST NEGATIVE ELEMENT
  63. c = -1;
  64. b = -1;
  65. for ( i = n-1; i >= 0; i--)
  66. {
  67. for (j = m - 1; j >= 0; j--)
  68. {
  69. if (a[i][j] < 0)
  70. {
  71. neg = a[i][j];
  72. c = i;
  73. b = j;
  74. }
  75. }
  76. }
  77. if (c == -1 && b == -1)
  78. printf("There is no negative element\n");
  79. else
  80. {
  81. printf("The last negative element amounts %i and has index [%i][%i]\n", neg, c , b);
  82. }
  83. _getch();
  84. return 0;
  85. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement