Advertisement
Guest User

Untitled

a guest
Aug 16th, 2017
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.49 KB | None | 0 0
  1. import java.util.Scanner;
  2. /**
  3.  *
  4.  * @author jlambert
  5.  */
  6. public class Main {
  7.  
  8.  
  9.  
  10.     static Scanner entrada = new Scanner(System.in);
  11.     public static void main(String [] args) {
  12.  
  13.         System.out.print("Ingesa la coordenada X del Vector 1 : ");
  14.         int coordX1 = entrada.nextInt();
  15.         System.out.print("Ingesa la coordenada Y del Vector 1 : ");
  16.         int coordY1 = entrada.nextInt();
  17.         System.out.print("Ingesa la coordenada Z del Vector 1 : ");
  18.         int coordZ1 = entrada.nextInt();
  19.         Vector vector1 = new Vector(coordX1 , coordY1 , coordZ1 );
  20.         System.out.println("vector_1 = [("+vector1.coordenadaX+"),("+vector1.coordenadaY+"),("+vector1.coordenadaZ+")]");
  21.         System.out.print("Ingesa la coordenada X del Vector 2 : ");
  22.         int coordX2 = entrada.nextInt();
  23.         System.out.print("Ingesa la coordenada Y del Vector 2 : ");
  24.         int coordY2 = entrada.nextInt();
  25.         System.out.print("Ingesa la coordenada Z del Vector 2 : ");
  26.         int coordZ2 = entrada.nextInt();
  27.         Vector vector2 = new Vector( coordX2 , coordY2 , coordZ2 );
  28.         System.out.println("vector_2 = [("+vector2.coordenadaX+"),("+vector2.coordenadaY+"),("+vector2.coordenadaZ+")]");
  29.         Vector.suma( vector1, vector2 );
  30.  
  31.     }
  32.  
  33.   }
  34.    /******************************************************/
  35.  
  36. public class Vector {
  37.  
  38.     public static int coordenadaX = 0 ;
  39.     public static int coordenadaY = 0 ;
  40.     public static int coordenadaZ = 0 ;
  41.  
  42.  
  43.  
  44.     public Vector( int X , int Y , int Z){
  45.  
  46.         this.coordenadaX = X ;
  47.         this.coordenadaY = Y ;
  48.         this.coordenadaZ = Z ;
  49.  
  50.  
  51.     }
  52.  
  53.     public double modulo(Vector Vector){
  54.  
  55.         double mod = 0 ;
  56.         mod = Vector.coordenadaX^2 + Vector.coordenadaY^2 + Vector.coordenadaZ^2 ;
  57.         mod = Math.sqrt(mod) ;
  58.         return mod ;
  59.  
  60.  
  61.     }
  62.  
  63.     public static void suma (Vector vector_1 , Vector vector_2 ){
  64.  
  65.         System.out.println("vector_1 = [("+vector_1.coordenadaX+"),("+vector_1.coordenadaY+"),("+vector_1.coordenadaZ+")]");
  66.         System.out.println("vector_2 = [("+vector_2.coordenadaX+"),("+vector_2.coordenadaY+"),("+vector_2.coordenadaZ+")]");
  67.         int Vector_R_X = vector_1.coordenadaX + vector_2.coordenadaX ;
  68.         int Vector_R_Y = vector_1.coordenadaY + vector_2.coordenadaY ;
  69.         int Vector_R_Z = vector_1.coordenadaZ + vector_2.coordenadaZ ;
  70.         Vector vector_R = new Vector( Vector_R_X , Vector_R_Y , Vector_R_Z );
  71.         System.out.println("El resultado de la suma de los vectores es  = [("+Vector_R_X+") , ("+Vector_R_Y+") , ("+Vector_R_Z+")]");
  72.  
  73.     }
  74.  
  75. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement