SlideShare a Scribd company logo
1 of 1
Download to read offline
JAVA WEEK2(B)
/* Week 2 : b) Write a Java program to multiply two given matrices. */



import javax.swing.*;
public class week2(B)
{
        public static void main(String args[])
        {
        String n,l,m=" ";
        int i,j,k;
        int a[][]=new int[3][3];
        int b[][]=new int[3][3];
        int c[][]=new int[3][3];
        for(i=0;i<3;i++)
        {
          for(j=0;j<3;j++)
           {
             n=JOptionPane.showInputDialog(null,"enter elements of 1st matrix");
             a[i][j]= Integer.parseInt(n);
           }
        }
        for(i=0;i<3;i++)
        {
          for(j=0;j<3;j++)
           {
               l=JOptionPane.showInputDialog(null,"enter elements of 2nd matrix");
               b[i][j]= Integer.parseInt(l);
           }
        }
        for(i=0;i<3;i++)
        {
          for(j=0;j<3;j++)
           {
               c[i][j]=0;
               for(k=0;k<3;k++)
               c[i][j]=c[i][j]+a[i][k]*b[k][j];
             }
        }
        for(i=0;i<3;i++)
        {
          for(j=0;j<3;j++)
           {
             m=m+c[i][j];
             }
               m=m+"n";
               JOptionPane.showMessageDialog(null,"resultant matrix is"+m);
             }
     }
}




                                        Page 1

More Related Content

What's hot

What's hot (10)

Looping
LoopingLooping
Looping
 
Ejercicio8
Ejercicio8Ejercicio8
Ejercicio8
 
Wave ECG
Wave ECGWave ECG
Wave ECG
 
Kelompok 2.6
Kelompok 2.6Kelompok 2.6
Kelompok 2.6
 
Include
IncludeInclude
Include
 
6.1 Шаблоны классов
6.1 Шаблоны классов6.1 Шаблоны классов
6.1 Шаблоны классов
 
Tgs ppt alpro no.3
Tgs ppt alpro no.3Tgs ppt alpro no.3
Tgs ppt alpro no.3
 
Md5
Md5Md5
Md5
 
[14.09.15] nCr 빠르게 구하기
[14.09.15] nCr 빠르게 구하기[14.09.15] nCr 빠르게 구하기
[14.09.15] nCr 빠르게 구하기
 
Kelompok 2.6
Kelompok 2.6Kelompok 2.6
Kelompok 2.6
 

Viewers also liked

Viewers also liked (11)

6724640 matrices-java
6724640 matrices-java6724640 matrices-java
6724640 matrices-java
 
Arreglos java
Arreglos javaArreglos java
Arreglos java
 
Capítulo ii elementos java
Capítulo ii elementos javaCapítulo ii elementos java
Capítulo ii elementos java
 
Ejercicio condicionales
Ejercicio condicionalesEjercicio condicionales
Ejercicio condicionales
 
Matrices
MatricesMatrices
Matrices
 
Matrices en java
Matrices en javaMatrices en java
Matrices en java
 
Vectores, array y sus métodos
Vectores, array y sus métodosVectores, array y sus métodos
Vectores, array y sus métodos
 
Listado Ejercicios Básicos Java 5
Listado Ejercicios Básicos Java 5Listado Ejercicios Básicos Java 5
Listado Ejercicios Básicos Java 5
 
Java Arreglos y Matrices
Java Arreglos y MatricesJava Arreglos y Matrices
Java Arreglos y Matrices
 
Arreglos Bidimensionales - Java - NetBeans
Arreglos Bidimensionales - Java - NetBeansArreglos Bidimensionales - Java - NetBeans
Arreglos Bidimensionales - Java - NetBeans
 
Arreglos Java
Arreglos JavaArreglos Java
Arreglos Java
 

More from Chaitanya Rajkumar Limmala (16)

Java notes
Java notesJava notes
Java notes
 
Java Week9(B) Notepad
Java Week9(B)   NotepadJava Week9(B)   Notepad
Java Week9(B) Notepad
 
Java Week6(B) Notepad
Java Week6(B)   NotepadJava Week6(B)   Notepad
Java Week6(B) Notepad
 
Java Week4(B) Notepad
Java Week4(B)   NotepadJava Week4(B)   Notepad
Java Week4(B) Notepad
 
Java Week8(A) Notepad
Java Week8(A)   NotepadJava Week8(A)   Notepad
Java Week8(A) Notepad
 
Java Week3(A) Notepad
Java Week3(A)   NotepadJava Week3(A)   Notepad
Java Week3(A) Notepad
 
Java Week10 Notepad
Java Week10   NotepadJava Week10   Notepad
Java Week10 Notepad
 
Java Week9(A) Notepad
Java Week9(A)   NotepadJava Week9(A)   Notepad
Java Week9(A) Notepad
 
Java Week7 Notepad
Java Week7   NotepadJava Week7   Notepad
Java Week7 Notepad
 
Java Week6(A) Notepad
Java Week6(A)   NotepadJava Week6(A)   Notepad
Java Week6(A) Notepad
 
Java Week4(A) Notepad
Java Week4(A)   NotepadJava Week4(A)   Notepad
Java Week4(A) Notepad
 
Java Week4(C) Notepad
Java Week4(C)   NotepadJava Week4(C)   Notepad
Java Week4(C) Notepad
 
Java Week1(B) Notepad
Java Week1(B)   NotepadJava Week1(B)   Notepad
Java Week1(B) Notepad
 
Java Week2(C) Notepad
Java Week2(C)   NotepadJava Week2(C)   Notepad
Java Week2(C) Notepad
 
Java Week1(A) Notepad
Java Week1(A)   NotepadJava Week1(A)   Notepad
Java Week1(A) Notepad
 
Java Week2(A) Notepad
Java Week2(A)   NotepadJava Week2(A)   Notepad
Java Week2(A) Notepad
 

Java Week2(B) Notepad

  • 1. JAVA WEEK2(B) /* Week 2 : b) Write a Java program to multiply two given matrices. */ import javax.swing.*; public class week2(B) { public static void main(String args[]) { String n,l,m=" "; int i,j,k; int a[][]=new int[3][3]; int b[][]=new int[3][3]; int c[][]=new int[3][3]; for(i=0;i<3;i++) { for(j=0;j<3;j++) { n=JOptionPane.showInputDialog(null,"enter elements of 1st matrix"); a[i][j]= Integer.parseInt(n); } } for(i=0;i<3;i++) { for(j=0;j<3;j++) { l=JOptionPane.showInputDialog(null,"enter elements of 2nd matrix"); b[i][j]= Integer.parseInt(l); } } for(i=0;i<3;i++) { for(j=0;j<3;j++) { c[i][j]=0; for(k=0;k<3;k++) c[i][j]=c[i][j]+a[i][k]*b[k][j]; } } for(i=0;i<3;i++) { for(j=0;j<3;j++) { m=m+c[i][j]; } m=m+"n"; JOptionPane.showMessageDialog(null,"resultant matrix is"+m); } } } Page 1