Programme Kotlin pour ajouter deux matrices à l'aide de tableaux multidimensionnels

Dans ce programme, vous apprendrez à ajouter deux matrices à l'aide de tableaux multidimensionnels dans Kotlin.

Exemple: programme pour ajouter deux matrices

 fun main(args: Array) ( val rows = 2 val columns = 3 val firstMatrix = arrayOf(intArrayOf(2, 3, 4), intArrayOf(5, 2, 3)) val secondMatrix = arrayOf(intArrayOf(-4, 5, 3), intArrayOf(5, 6, 3)) // Adding Two matrices val sum = Array(rows) ( IntArray(columns) ) for (i in 0… rows - 1) ( for (j in 0… columns - 1) ( sum(i)(j) = firstMatrix(i)(j) + secondMatrix(i)(j) ) ) // Displaying the result println("Sum of two matrices is: ") for (row in sum) ( for (column in row) ( print("$column ") ) println() ) )

Lorsque vous exécutez le programme, la sortie sera:

 La somme de deux matrices est: -2 8 7 10 8 6 

Dans le programme ci-dessus, les deux matrices sont stockées dans un tableau 2d, à savoir firstMatrix et secondMatrix. Nous avons également défini le nombre de lignes et de colonnes et les avons stockées respectivement dans des lignes et des colonnes de variables.

Ensuite, nous initialisons un nouveau tableau des lignes et des colonnes données appelé sum. Ce tableau matriciel stocke l'addition des matrices données.

Nous parcourons chaque index des deux tableaux pour ajouter et stocker le résultat.

Enfin, nous parcourons chaque élément du tableau de somme en utilisant une boucle for (foreach variation) pour imprimer les éléments.

Voici le code Java équivalent: programme Java pour ajouter deux matrices à l'aide de tableaux

Articles intéressants...