Advertisement
Guest User

Untitled

a guest
Nov 20th, 2019
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.77 KB | None | 0 0
  1. using System;
  2.  
  3. namespace ConsoleApp7
  4. {
  5. class Program
  6. {
  7. static void Main(string[] args)
  8. {
  9. int[,] matrizA = new int[4, 5];
  10. int[,] matrizB = new int[4, 5];
  11. int[,] matrizC = new int[4, 5];
  12. double medA = 0,medB=0,medC=0,medT=0,maiorA=0,menorB=0,linhaA=0,colunaA=0,linhaB=0,colunaB=0;
  13. for (int i = 0; i < 4; i++)
  14. {
  15. for (int j = 0; j < 5; j++)
  16. {
  17. matrizA[i, j] = (2 * i) + j;
  18. medA += matrizA[i, j];
  19. medT += matrizA[i, j];
  20. }
  21. }
  22. medA = medA / 20;
  23. for (int i = 0; i < 4; i++)
  24. {
  25. for (int j = 0; j < 5; j++)
  26. {
  27. matrizB[i, j] = (3 * j) + i;
  28. medB += matrizB[i, j];
  29. medT += matrizB[i, j];
  30. }
  31. }
  32. medB = medB / 20;
  33. Console.WriteLine("matriz A");
  34. for (int i = 0; i < 4; i++)
  35. {
  36. for (int j = 0; j < 5; j++)
  37. {
  38. Console.WriteLine("[{0}]", matrizA[i, j]);
  39. }
  40. }
  41. Console.WriteLine("matriz B");
  42. for (int i = 0; i < 4; i++)
  43. {
  44. for (int j = 0; j < 5; j++)
  45. {
  46. Console.WriteLine("[{0}]", matrizB[i, j]);
  47. }
  48. }
  49.  
  50. for (int i = 0; i < 4; i++)
  51. {
  52. for (int j = 0; j < 5; j++)
  53. {
  54. matrizC[i, j] = (2*matrizA[i, j]) + matrizB[i, j];
  55. medC += matrizC[i, j];
  56. medT += matrizC[i, j];
  57. }
  58. }
  59. Console.WriteLine("matriz C");
  60. for (int i = 0; i < 4; i++)
  61. {
  62. for (int j = 0; j < 5; j++)
  63. {
  64. Console.WriteLine("[{0}]", matrizC[i, j]);
  65. }
  66. }
  67. medC = medC / 20;
  68. Console.WriteLine("A media de A é :{0}", medA);
  69. Console.WriteLine("A media de B é :{0}", medB);
  70. Console.WriteLine("A media de C é :{0}", medC);
  71. medT = medT / 60;
  72. Console.WriteLine("A media total é :{0}", medT);
  73. maiorA = matrizA[0, 0];
  74. for (int i = 0; i < 4; i++)
  75. {
  76. for (int j = 0; j < 5; j++)
  77. {
  78. if (maiorA<matrizA[i,j])
  79. {
  80. maiorA = matrizA[i, j];
  81. linhaA = i;
  82. colunaA = j;
  83. }
  84. }
  85. }
  86. menorB = matrizB[0, 0];
  87. for (int i = 0; i < 4; i++)
  88. {
  89. for (int j = 0; j < 5; j++)
  90. {
  91. if (menorB > matrizB[i, j])
  92. {
  93. menorB = matrizA[i, j];
  94. linhaB = i;
  95. colunaB = j;
  96. }
  97. }
  98. }
  99. Console.WriteLine("O maior elemento da matriz a é {0} e esta localizada na linha {1} e coluna {2}", maiorA, linhaA, colunaA);
  100. Console.WriteLine("O menor elemento da matriz b é {0} e esta localizada na linha {1} e coluna {2}", menorB, linhaB, colunaB);
  101. for (int i = 0; i < 4; i++)
  102. {
  103. for (int j = 0; j < 5; j++)
  104. {
  105. if (medA < matrizA[i, j])
  106. {
  107. Console.WriteLine("", matrizA[i, j]);
  108. }
  109. }
  110. }
  111.  
  112. }
  113. }
  114. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement