Java-programm kahe maatriksi lisamiseks mitmemõõtmeliste massiivide abil

Lang L: none (table-of-contents)

Selles programmis õpite lisama kahte maatriksit, kasutades Java-s mitmemõõtmelisi massiive.

Selle näite mõistmiseks peaksid teil olema teadmised järgmistest Java programmeerimise teemadest:

  • Java massiivid
  • Java aasale

Näide: Programm kahe maatriksi lisamiseks

 public class AddMatrices ( public static void main(String() args) ( int rows = 2, columns = 3; int()() firstMatrix = ( (2, 3, 4), (5, 2, 3) ); int()() secondMatrix = ( (-4, 5, 3), (5, 6, 3) ); // Adding Two matrices int()() sum = new int(rows)(columns); for(int i = 0; i < rows; i++) ( for (int j = 0; j < columns; j++) ( sum(i)(j) = firstMatrix(i)(j) + secondMatrix(i)(j); ) ) // Displaying the result System.out.println("Sum of two matrices is: "); for(int() row : sum) ( for (int column : row) ( System.out.print(column + " "); ) System.out.println(); ) ) )

Väljund

 Kahe maatriksi summa on: -2 8 7 10 8 6 

Ülaltoodud programmis salvestatakse kaks maatriksit 2d massiivi, nimelt firstMatrix ja secondMatrix. Samuti oleme määranud ridade ja veergude arvu ning salvestanud need vastavalt muutujate ridadesse ja veergudesse.

Seejärel lähtestame antud ridade ja veergude uue massiivi nimega summa. See maatriksimassiiv salvestab antud maatriksite liitmise.

Tulemuse lisamiseks ja salvestamiseks uurime mõlema massiivi iga indeksit.

Lõpuks vaatame summasüsteemi iga elemendi läbi, kasutades elementide printimiseks igale silmusele.

Huvitavad Artiklid...