2. Data preprocessing: Handle the exception for the 0 denominator If the denominator ad - bc = 0, print Cramers rule cannot be applied to these coefficients Hint: because a, b, c, d are all in floating-point format, it is better to determine the 0 denominator condition by using Jad – bc| <ɛ, instead of ad – bc = 0; for your implementation, set ɛ = le-5 and use double type variables. 3. Computation: Use Cramers rule to calculate the solution.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

This is using C programming and a vi editor in Linux. I don't understand the data preprocessing section.

Please enter the coefficients of the following equations:
***************
* ax + by
e
cx + dy
f *
******
**
****
a
= 1.0
b
8.0
4.0
d
=
9.0
e
6.0
f = 1.0
2. Data preprocessing: Handle the exception for the 0 denominator
If the denominator ad - bc = 0, print
Cramers rule cannot be applied to these coefficients
Hint: because a, b, c, d are all in floating-point format, it is better to determine the 0 denominator condition by using
Jad – bc| < ɛ, instead of ad – bc = 0; for your implementation, set ɛ = le-5 and use double type variables.
3. Computation: Use Cramers rule to calculate the solution.
4. Output the solution. Use the following format:
The solution of the linear system is:
x = -2.000000
1.000000
I| || || ||
Transcribed Image Text:Please enter the coefficients of the following equations: *************** * ax + by e cx + dy f * ****** ** **** a = 1.0 b 8.0 4.0 d = 9.0 e 6.0 f = 1.0 2. Data preprocessing: Handle the exception for the 0 denominator If the denominator ad - bc = 0, print Cramers rule cannot be applied to these coefficients Hint: because a, b, c, d are all in floating-point format, it is better to determine the 0 denominator condition by using Jad – bc| < ɛ, instead of ad – bc = 0; for your implementation, set ɛ = le-5 and use double type variables. 3. Computation: Use Cramers rule to calculate the solution. 4. Output the solution. Use the following format: The solution of the linear system is: x = -2.000000 1.000000 I| || || ||
Cramers rule (source: http://en.wikipedia.org/wiki/Cramer_rule) is a theorem in linear algebra devised by Gabriel
Cramer to calculate the solution of a system of linear equations by using determinants.
In a two variable case:
ах + by
сх + dy %3D f,
= e
which in matrix format is
a
then x and y can be found with Cramers rule as
b
divided by
e
а
or x =
d
ed-bf
ad-bc
X =
f d
And
a
y =
с f
e
a
divided by
or y =
d
af-ec
ad-bc
b
= 0, the Cramer's rule cannot be applied
a
Finally, there is an exception in Cramers rule when the determinant
(Denominator is 0 and division is meaningless).
Your linear equations solver program should contain the following sections:
1. Data input: Let the user enter valid equation coefficients in the following format:
Transcribed Image Text:Cramers rule (source: http://en.wikipedia.org/wiki/Cramer_rule) is a theorem in linear algebra devised by Gabriel Cramer to calculate the solution of a system of linear equations by using determinants. In a two variable case: ах + by сх + dy %3D f, = e which in matrix format is a then x and y can be found with Cramers rule as b divided by e а or x = d ed-bf ad-bc X = f d And a y = с f e a divided by or y = d af-ec ad-bc b = 0, the Cramer's rule cannot be applied a Finally, there is an exception in Cramers rule when the determinant (Denominator is 0 and division is meaningless). Your linear equations solver program should contain the following sections: 1. Data input: Let the user enter valid equation coefficients in the following format:
Expert Solution
Step 1

As we know that in Cramers rule if value of (ad-bc) exactly equal to 0 , then we cannot apply this rule.

 

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Linux
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education