C++ PROGRAM Inputting NINE INPUTS AND TREATS THE INPUTS AS COMPONENTS OF THREE DIMENSIONAL MATRIX AND CALCULATES THE DETERMINANT OF THE MATRIX
#include <stdio.h>
#include <conio.h> // HEADER FILES
#include <iostream.h>
void main()
{
clrscr();
int matrix[4][4]; // DECLARATION OF ARRAY AND VARIABLES.
int count,count1,result;
int x,y;
for (count1=1;count1<=3;count1++)
// NESTED FOR LOOPS TO TAKE INPUTS
// FROM THE USER.
{
for (count=1;count<=3;count++)
{
clrscr();
gotoxy(21,13);
cout << "PLEASE ENTER A INTEGER : ";
cin >> matrix[count][count1]; // INPUT IS STORED IN DIFFERENT
// ADDRESSES OF THE ARRAY.
}
}
// THE FOLLOWING STEPS PERFORM DIFFERENT CALCULATIONS TO CALCULATE THE
// DETERMINANT
count = matrix[1][1]*((matrix[2][2]*matrix[3][3])-(matrix[3][2]*matrix[2][3]));
count1 = matrix[2][2]*((matrix[1][2]*matrix[3][3])-(matrix[3][2]*matrix[1][3]));
result = matrix[3][3]*((matrix[1][2]*matrix[2][3])-(matrix[2][2]*matrix[1][3]));
result = count - count1+result;
gotoxy(21,15);
cout << "THE DETERMINANT OF MATRIX IS :"<<result; // SHOWS THE DETERMINANT
getch();
} // END OF FUNCTION
Related Posts : C++ Programs
0 comments:
Post a Comment