Java Program To Solve Gauss Elimination Method

Java Program To Solve Gauss Elimination Method

Code Here:
import java.util.*; import java.math.*; class gauss elimination { public static void main(String args[]) { Scanner sc = new Scanner(System.in); float r11,r12,r13,r14,r21,r22,r23,r24,r31,r32,r33,r34; float s11,s12,s13,s14,t21,t22,t23,t24,u31,u32,u33,u34,v21,v22,v23,v24,w32,w33,w34,x,y,z; System.out.print("Find the value using gauss elimination method \n"); System.out.print("Enter 4 element in 1st row= "); r11=sc.nextFloat(); r12=sc.nextFloat(); r13=sc.nextFloat(); r14=sc.nextFloat(); System.out.print("Enter 4 element in 2nd row= "); r21=sc.nextFloat(); r22=sc.nextFloat(); r23=sc.nextFloat(); r24=sc.nextFloat(); System.out.print("Enter 4 element in 3rd row= "); r31=sc.nextFloat(); r32=sc.nextFloat(); r33=sc.nextFloat(); r34=sc.nextFloat(); s11=r11/r11; s12=r12/r11; s13=r13/r11; s14=r14/r11; t21=r21-(r21*s11); t22=r22-(r21*s12); t23=r23-(r21*s13); t24=r24-(r21*s14); u31=r31-(r31*s11); u32=r32-(r31*s12); u33=r33-(r31*s13); u34=r34-(r31*s14); v22=t22/t22; v23=t23/t22; v24=t24/t22; w32=u32-(u32*v22); w33=u33-(u32*v23); w34=u34-(u32*v24); z=w34/w33; y=v24-(v23*z); x=s14-(s12*y)-(s13*z); System.out.print("\nSTEP-1= "+r11+"\t"+r12+"\t"+r13+"\t"+r14); System.out.print("\n "+r21+"\t"+r22+"\t"+r23+"\t"+r24); System.out.print("\n "+r31+"\t"+r32+"\t"+r33+"\t"+r34); System.out.print("\nSTEP-2= "+s11+"\t"+s12+"\t"+s13+"\t"+s14); System.out.print("\n "+t21+"\t"+t22+"\t"+t23+"\t"+t24); System.out.print("\n "+u31+"\t"+u32+"\t"+u33+"\t"+u34); System.out.print("\nSTEP-3= "+s11+"\t"+s12+"\t"+s13+"\t"+s14); System.out.print("\n "+t21+"\t"+v22+"\t"+v23+"\t"+v24); System.out.print("\n "+u31+"\t"+w32+"\t"+w33+"\t"+w34); System.out.print("\nx= "+x); System.out.print("\ny= "+y); System.out.print("\nz= "+z); } }

Output:

Post a Comment

0 Comments