Answered step by step
Verified Expert Solution
Question
1 Approved Answer
In C Programming Write a program to assist in circuit calculations ( No previous knowledge in circuits is required ) as follows: Create a function
In C Programming
Write a program to assist in circuit calculations No previous knowledge in circuits is required
as follows:
Create a function named menu that has no parameters and returns a character. The function
displays the following options:
to calculate series resistance
to calculate parallel resistance
to calculate series capacitance
to calculate parallel capacitance
to calculate voltage across a resistor
to exit.
The function menu should be displayed at the beginning of the program and every time a menu
option is carried out redisplay the menu to do more calculations The menu function should
return the user choice to main.
Create a function named validate that has no parameters and that returns a float. The function
repeatedly asks the user for a value until a positive nonzero value is entered, then the function
returns that value.
Create a function named superman that accepts two float parameters and returns a float. This
function returns
Create a function named batman that accepts two float parameters and returns a float. This
function returns Calculate for
Create a function named robin that accepts two float parameters and returns a float. This
function returns the product of the two parameters.
After the user selects any of the above options, ask the user for a float value using the function
validate and assign the return of the function to a float variable name v in main. Ask the user
for another float value using the function validate and assign the return of the function to a
float variable name in main.
For Option R: Call the appropriate function either superman or batman on the values stored in
v and v Output the return of the function with the values in v and v in a formatted
statement such as: The series resistance of ohms and ohms is ohms.
For Option P: Call the appropriate function either superman or batman on the values stored in
v and v Output the return of the function with the values in v and v in a formatted
statement.
For Option T: Call the appropriate function either superman or batman on the values stored in
v and v Output the return of the function with the values in v and v in a formatted
statement.
For Option S: Call the appropriate function either superman or batman on the values stored in
v and v Output the return of the function with the values in v and v in a formatted
statement.
For Option V: Call the function robin on the values stored in v and v Output the return of the
function with the values in and in a formatted statement.
Option exits.
Prototype every function above main and place the function definition below main or you
will lose a lot of points
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