Question
Design a software system to perform the following functionalities: 1. simple calculator functionalities (addition, subtraction, multiplication, and division) 2. This calculator should ask the user
Design a software system to perform the following functionalities:
1. simple calculator functionalities (addition, subtraction, multiplication, and division)
2. This calculator should ask the user to enter a temperature reading in Centigrade or Fahrenheit and then prints the equivalent Fahrenheit or Centigrade value respectively. The formula for converting Centigrade temperatures to Fahrenheit is
F = 32 + C (180.0/100)
Where:
F = Temperature in Fahrenheit
C = Temperature in Centigrade
3. This calculator should also be able to perform some financial calculations such as Future Value and Equal payments. You can use the following formulas to calculate the Future Value and Equal Payments:
Where:
p = present value
F = Future value
A = Equal payments
i = interest rate per period
n = number of interest periods
4. The value of Eulers number, e, can be approximated using the formula
Using this formula, design a program that approximates the value of e. Program should terminates when the difference between two successive approximations differs by less than 1.0e-6.
Turn in:
1. Context Diagram
2. Data Flow Diagram
3. Data Dictionary
No coding (programming is not required for this assignment)
i(1 +i)Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started