0% found this document useful (0 votes)
60 views4 pages

Machine Design Prog

The document contains 4 experiments related to basic mathematical operations on numbers and matrices in C programming language. Experiment 1 involves multiplying two matrices by taking the input matrices, initializing a result matrix and calculating the product values by iterating through the rows and columns. Experiment 2 performs addition of two matrices by taking input matrices, initializing a result matrix and adding the corresponding elements to find the sum. Experiment 3 adds two integer numbers by taking the numbers as input and printing their sum. Experiment 4 subtracts two numbers by taking the numbers as input, calculating their difference and printing the result.

Uploaded by

ankit
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
60 views4 pages

Machine Design Prog

The document contains 4 experiments related to basic mathematical operations on numbers and matrices in C programming language. Experiment 1 involves multiplying two matrices by taking the input matrices, initializing a result matrix and calculating the product values by iterating through the rows and columns. Experiment 2 performs addition of two matrices by taking input matrices, initializing a result matrix and adding the corresponding elements to find the sum. Experiment 3 adds two integer numbers by taking the numbers as input and printing their sum. Experiment 4 subtracts two numbers by taking the numbers as input, calculating their difference and printing the result.

Uploaded by

ankit
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 4

EXPERIMENT NO.

1
Object Multiplication of two Matrix
#include <stdio.h>

int main()
{
int m, n, p, q, c, d, k, sum = 0;
int first[10][10], second[10][10], multiply[10][10];

printf("Enter the number of rows and columns of first matrix\n");


scanf("%d%d", &m, &n);
printf("Enter the elements of first matrix\n");

for (c = 0; c < m; c++)


for (d = 0; d < n; d++)
scanf("%d", &first[c][d]);

printf("Enter the number of rows and columns of second matrix\n");


scanf("%d%d", &p, &q);

if (n != p)
printf("Matrices with entered orders can't be multiplied with each other.\n");
else
{
printf("Enter the elements of second matrix\n");

for (c = 0; c < p; c++)


for (d = 0; d < q; d++)
scanf("%d", &second[c][d]);

for (c = 0; c < m; c++) {


for (d = 0; d < q; d++) {
for (k = 0; k < p; k++) {
sum = sum + first[c][k]*second[k][d];
}

multiply[c][d] = sum;
sum = 0;
}
}

printf("Product of entered matrices:-\n");

for (c = 0; c < m; c++) {


for (d = 0; d < q; d++)
printf("%d\t", multiply[c][d]);

printf("\n");
}
}

return 0;
}
EXPERIMENT NO.2
Object Addition of two Matrices
#include <stdio.h>

int main()
{
int m, n, c, d, first[10][10], second[10][10], sum[10][10];

printf("Enter the number of rows and columns of matrix\n");


scanf("%d%d", &m, &n);
printf("Enter the elements of first matrix\n");

for (c = 0; c < m; c++)


for (d = 0; d < n; d++)
scanf("%d", &first[c][d]);

printf("Enter the elements of second matrix\n");

for (c = 0; c < m; c++)


for (d = 0 ; d < n; d++)
scanf("%d", &second[c][d]);

printf("Sum of entered matrices:-\n");

for (c = 0; c < m; c++) {


for (d = 0 ; d < n; d++) {
sum[c][d] = first[c][d] + second[c][d];
printf("%d\t", sum[c][d]);
}
printf("\n");
}

return 0;
}
EXPERIMENT NO. 3
Object Addition for the integer
#include<stdio.h>

int main()
{
int a, b, c;

printf("Enter two numbers to add\n");


scanf("%d%d",&a,&b);

c = a + b;

printf("Sum of entered numbers = %d\n",c);

return 0;
}
EXPERIMENT NO. 4

Object Subtraction of two numbers

#include<stdio.h>
#include<conio.h>
void main()
{
int one, two, sub;
printf("Enter first number - ");
scanf("%d",&one);
printf("Enter second number - ");
scanf("%d",&two);
sub = one - two;
printf("The subtraction of numbers %d and %d is %d",one,two,sub);
getch();
}

You might also like