Defines the entry point for the console application, C/C++ Programming

Assignment Help:

Defines the entry point for the console application.
//

#include "stdafx.h"
#include
#include
#include"conio.h"
using namespace std;

double Determinant(double a[][3],int forder)
{
    int i,j,k;
    double mult;
    double deter=1.0;
    for(i=0;i    {
        for(j=0;j        {
            mult=a[j][i]/a[i][i];
            for(k=0;k            {
                if(i==j) break;
                a[j][k]=a[j][k]-a[i][k]*mult;
            }
        }
    }
    for(i=0;i    {
        deter=deter*a[i][i];
    }
    return(deter);
}


int chckdgnl(double array[][3],int forder)
{
    int i,j,k;
    for(i=0;i    {
        if(array[i][i]==0)
        {
            for(j=0;j            {
                if(array[i][j]!=0)
                {
                    k=j;
                    break;
                }
                if(j==(forder)) //forder-1
                    return(0);
            }
            for(j=0;j            {
                array[j][i]=array[j][i]-array[j][k];
            }
        }
    }
}

int _tmain(int argc, _TCHAR* argv[])
{
    int order;
    double Returned_detr;
    //double Matrix[7][7]= {

    //    {9,21,64.2,239.4,1001.9664,4462.248,20576.30496},
    //    {21,64.2,239.4,1001.9664,4462.248,20576.30496,96927.19008},
    //    {64.2,239.4,1001.9664,4462.248,20576.30496,96927.19008,463151.20698624},
    //    {239.4,1001.9664,4462.248,20576.30496,96927.19008,463151.20698624,2235757.89959},
    //    {1001.9664,4462.248,20576.30496,96927.19008,463151.20698624,2235757.89959,10874777.1150874},
    //    {4462.248,20576.30496,96927.19008,463151.20698624,2235757.89959,10874777.1150874,53202491.5316966},
    //    {20576.30496,96927.19008,463151.20698624,2235757.89959,10874777.1150874,53202491.5316966,261454882.916371}

    //};
    double Matrix[3][3]=    {
    {2.200, 3.400, 8.000},
    {2.100, 1.000, 7.000},
    {2.900, 3.300, 6.900}

    };
    order = 3;
    if(chckdgnl(Matrix,order)==0)
    {
        Returned_detr = 0;
    }
    else
    {
        Returned_detr = Determinant(Matrix,order);
        cout<<"Determinent Value: "<        
    }
    getch();
}


Related Discussions:- Defines the entry point for the console application

Algorithm , write an algorithm to swap values without using third variable

write an algorithm to swap values without using third variable

Minimum shelf, #questionAt a shop of marbles, packs of marbles are prepared...

#questionAt a shop of marbles, packs of marbles are prepared. Packets are named A, B, C, D, E …….. All packets are kept in a VERTICAL SHELF in random order. Any numbers of packets

Program of conversion between objects of different classes, Conversion betw...

Conversion between Objects of Different Classes As the compiler does not know anything about the user-defined type, the conversion instructions are to be specified in a functio

Explain access privileges, Access privileges 1. If the designer of the ...

Access privileges 1. If the designer of the base class needs no one, not even a derived class to access a member, then that member should be made private. 2. If the designer

Palindrome, A palindrome is a string that reads the same from both the ends...

A palindrome is a string that reads the same from both the ends. Given a string S convert it to a palindrome by doing character replacement. Your task is to convert S to palindrome

Declaring Integer variables with an example, How do you declare an integer ...

How do you declare an integer variable? Explain with an example.

Program for read a formal expression from standard input, Your program will...

Your program will read two kinds of data from two files: names and predicates. It will read a formal expression from standard input and check whether that expression is syntactical

Define functions with arguments and return values, Define Functions with ar...

Define Functions with arguments and return values? The earlier category functions receive values from the calling function through arguments but do not send back any value rath

Addition of array elements, Addition of array elements: #define rows 3 ...

Addition of array elements: #define rows 3 #define cols 3 void main() {                 int i=0,j=0,sum=0;                 int arr[rows][cols];

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd