Tuesday 28 November 2017

Java Program to Compute Cross Product of Two Vectors


Code:

import java.util.Random;

public class Cross_Product
{
    public static void main(String args[])
    {
        Random random = new Random();
        int u1, u2, u3, v1, v2, v3;
        u1 = random.nextInt(10);
        u2 = random.nextInt(10);
        u3 = random.nextInt(10);
        v1 = random.nextInt(10);
        v2 = random.nextInt(10);
        v3 = random.nextInt(10);

        int uvi, uvj, uvk;
        uvi = u2 * v3 - v2 * u3;
        uvj = v1 * u3 - u1 * v3;
        uvk = u1 * v2 - v1 * u2;

        System.out.println("The cross product of the 2 vectors \n u = " + u1
                + "i + " + u2 + "j + " + u3 + "k and \n v = " + u1 + "i + "
                + u2 + "j + " + u3 + "k \n ");
        System.out.println("u X v : " + uvi + "i +" + uvj + "j+ " + uvk + "k ");
    }
}


Output:

The cross product of the 2 vectors 
 u = 3i + 8j + 9k and 
 v = 3i + 8j + 9k 

u X v : -2i +48j+ -42k



More Java Programs:

















100+ Best Home Decoration Ideas For Christmas Day 2019 To Make Home Beautiful

Best gifts for Christmas Day | Greeting cards for Christmas Day | Gift your children a new gift on Christmas day This Christmas d...