Advertisement
Guest User

Matriz Racional

a guest
Jun 24th, 2019
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. package racional;
  2.  
  3. public class MatrizRacional {
  4.  
  5.  
  6.  
  7. public MatrizRacional() {
  8. NumeroRacional [][]matriz = new NumeroRacional[3][3];
  9.  
  10. for(int i=0; i<matriz.length; i++) {
  11. for(int j = 0;j<matriz[i].length; j++) {
  12. NumeroRacional racional = new NumeroRacional();
  13. matriz[i][j] = racional;
  14. }
  15. }
  16.  
  17. }
  18.  
  19. public MatrizRacional(int n, int m){
  20.  
  21. NumeroRacional [][]matriz = new NumeroRacional[n][m];
  22.  
  23. for(int i=0; i<matriz.length; i++) {
  24. for(int j = 0;j<matriz[i].length; j++) {
  25. NumeroRacional zero = new NumeroRacional(0,0);
  26. matriz[i][j] = zero;
  27. }
  28. }
  29.  
  30. }
  31.  
  32.  
  33. public NumeroRacional [][]somaa(NumeroRacional [][]matriz) {
  34. int j=0;
  35. NumeroRacional [][]somaa = new NumeroRacional[matriz.length][matriz.length];
  36. for(int i=0; i<matriz.length; i++) {
  37. for(j=0;j<matriz.length;j++) {
  38.  
  39. somaa[i][j] =matriz[i][j].soma(matriz[i][j]);
  40. }
  41. }
  42. return somaa;
  43.  
  44. }
  45.  
  46. public void imprimir() {
  47. NumeroRacional [][]matriz = new NumeroRacional[3][3];
  48. for(int i=0; i<matriz.length; i++) {
  49. for(int j = 0;j<matriz[i].length; j++) {
  50. System.out.print(matriz[i][j]+" ");
  51. }
  52.  
  53. System.out.println(" ");
  54. }
  55. }
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement