Write a program to Find Row Sum and Column Sum of Matrix in C
Write a program to Find Row Sum and Column Sum of Matrix in C++
Write a program to Find Row Sum and Column Sum of Matrix in Python
Write a program to Find Row Sum and Column Sum of Matrix in PHP
Write a program to Find Row Sum and Column Sum of Matrix in Java
Write a program to Find Row Sum and Column Sum of Matrix in Java Script
Write a program to Find Row Sum and Column Sum of Matrix in C#
Explanation:
Steps:
Input:
Read a 3×3 matrix.
Compute Row Sum:
Loop through each row and compute the sum of elements in that row.
Compute Column Sum:
Loop through each column and compute the sum of elements in that column.
Output:
Display the row sums and column sums.
Program to Find Row Sum and Column Sum of Matrix of Size 3 X 3
C
C++
Python
PHP
JAVA
Java Script
C#
#include <stdio.h>
int main() {
int matrix[3][3], rowSum[3] = {0}, colSum[3] = {0};
// Input elements for the matrix
printf("Enter elements for the 3x3 matrix:\n");
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
printf("Enter element matrix[%d][%d]: ", i + 1, j + 1);
scanf("%d", &matrix[i][j]);
}
}
// Calculate row sum and column sum
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
rowSum[i] += matrix[i][j];
colSum[j] += matrix[i][j];
}
}
// Display the row sums and column sums
printf("\nRow sums are:\n");
for (int i = 0; i < 3; i++) {
printf("Row %d sum: %d\n", i + 1, rowSum[i]);
}
printf("\nColumn sums are:\n");
for (int i = 0; i < 3; i++) {
printf("Column %d sum: %d\n", i + 1, colSum[i]);
}
return 0;
}
#include <iostream>
using namespace std;
int main() {
int matrix[3][3], rowSum[3] = {0}, colSum[3] = {0};
// Input elements for the matrix
cout << "Enter elements for the 3x3 matrix:" << endl;
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
cout << "Enter element matrix[" << i + 1 << "][" << j + 1 << "]: ";
cin >> matrix[i][j];
}
}
// Calculate row sum and column sum
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
rowSum[i] += matrix[i][j];
colSum[j] += matrix[i][j];
}
}
// Display the row sums and column sums
cout << "\nRow sums are:" << endl;
for (int i = 0; i < 3; i++) {
cout << "Row " << i + 1 << " sum: " << rowSum[i] << endl;
}
cout << "\nColumn sums are:" << endl;
for (int i = 0; i < 3; i++) {
cout << "Column " << i + 1 << " sum: " << colSum[i] << endl;
}
return 0;
}
matrix = []
print("Enter elements for the 3x3 matrix:")
for i in range(3):
row = []
for j in range(3):
value = int(input(f"Enter element matrix[{i+1}][{j+1}]: "))
row.append(value)
matrix.append(row)
# Calculate row sum and column sum
row_sum = [0] * 3
col_sum = [0] * 3
for i in range(3):
for j in range(3):
row_sum[i] += matrix[i][j]
col_sum[j] += matrix[i][j]
# Display the row sums and column sums
print("\nRow sums are:")
for i in range(3):
print(f"Row {i+1} sum: {row_sum[i]}")
print("\nColumn sums are:")
for i in range(3):
print(f"Column {i+1} sum: {col_sum[i]}")
<?php
// Input elements for the matrix
$matrix = array();
$rowSum = array(0, 0, 0);
$colSum = array(0, 0, 0);
echo "Enter elements for the 3x3 matrix:\n";
for ($i = 0; $i < 3; $i++) {
for ($j = 0; $j < 3; $j++) {
$matrix[$i][$j] = (int)readline("Enter element matrix[" . ($i + 1) . "][" . ($j + 1) . "]: ");
}
}
// Calculate row sum and column sum
for ($i = 0; $i < 3; $i++) {
for ($j = 0; $j < 3; $j++) {
$rowSum[$i] += $matrix[$i][$j];
$colSum[$j] += $matrix[$i][$j];
}
}
// Display the row sums and column sums
echo "\nRow sums are:\n";
for ($i = 0; $i < 3; $i++) {
echo "Row " . ($i + 1) . " sum: " . $rowSum[$i] . "\n";
}
echo "\nColumn sums are:\n";
for ($i = 0; $i < 3; $i++) {
echo "Column " . ($i + 1) . " sum: " . $colSum[$i] . "\n";
}
?>
import java.util.Scanner;
public class MatrixSum {
public static void main(String[] args) {
int[][] matrix = new int[3][3];
int[] rowSum = new int[3];
int[] colSum = new int[3];
Scanner scanner = new Scanner(System.in);
// Input elements for the matrix
System.out.println("Enter elements for the 3x3 matrix:");
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
System.out.print("Enter element matrix[" + (i + 1) + "][" + (j + 1) + "]: ");
matrix[i][j] = scanner.nextInt();
}
}
// Calculate row sum and column sum
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
rowSum[i] += matrix[i][j];
colSum[j] += matrix[i][j];
}
}
// Display the row sums and column sums
System.out.println("\nRow sums are:");
for (int i = 0; i < 3; i++) {
System.out.println("Row " + (i + 1) + " sum: " + rowSum[i]);
}
System.out.println("\nColumn sums are:");
for (int i = 0; i < 3; i++) {
System.out.println("Column " + (i + 1) + " sum: " + colSum[i]);
}
scanner.close();
}
}
let matrix = [];
let rowSum = [0, 0, 0];
let colSum = [0, 0, 0];
console.log("Enter elements for the 3x3 matrix:");
for (let i = 0; i < 3; i++) {
let row = [];
for (let j = 0; j < 3; j++) {
let value = parseInt(prompt(`Enter element matrix[${i+1}][${j+1}]:`));
row.push(value);
}
matrix.push(row);
}
// Calculate row sum and column sum
for (let i = 0; i < 3; i++) {
for (let j = 0; j < 3; j++) {
rowSum[i] += matrix[i][j];
colSum[j] += matrix[i][j];
}
}
// Display the row sums and column sums
console.log("\nRow sums are:");
for (let i = 0; i < 3; i++) {
console.log(`Row ${i+1} sum: ${rowSum[i]}`);
}
console.log("\nColumn sums are:");
for (let i = 0; i < 3; i++) {
console.log(`Column ${i+1} sum: ${colSum[i]}`);
}
using System;
class MatrixSum
{
static void Main()
{
int[,] matrix = new int[3, 3];
int[] rowSum = new int[3];
int[] colSum = new int[3];
// Input elements for the matrix
Console.WriteLine("Enter elements for the 3x3 matrix:");
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 3; j++)
{
Console.Write($"Enter element matrix[{i + 1}][{j + 1}]: ");
matrix[i, j] = int.Parse(Console.ReadLine());
}
}
// Calculate row sum and column sum
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 3; j++)
{
rowSum[i] += matrix[i, j];
colSum[j] += matrix[i, j];
}
}
// Display the row sums and column sums
Console.WriteLine("\nRow sums are:");
for (int i = 0; i < 3; i++)
{
Console.WriteLine($"Row {i + 1} sum: {rowSum[i]}");
}
Console.WriteLine("\nColumn sums are:");
for (int i = 0; i < 3; i++)
{
Console.WriteLine($"Column {i + 1} sum: {colSum[i]}");
}
}
}