Tell us what’s happening:
For Certification Project 1, we need to build a multi-function calculator that integrates all the tasks outlined in the project.
The notebook you provided performs different tasks, but the certification project specifically requires us to:
The calculator should include the following functionalities:
solve proportions
solve for x in equations
factor square roots
convert decimals to fractions and percents
convert fractions to decimals and percents
convert percents to decimals and fractions
Your code so far
Your browser information:
User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36
Challenge Information:
Multi-Function Calculator - Build a Multi-Function Calculator
I don’t quite understand your question, but I’m also on this project and I had similar confusion.
tl;dr What are the requirements of the multi-function calculator?
On the project page the requirements are:
For this challenge, you need to create a multi-function calculator using Python that take input and do the following:
solve proportions
solve for x in equations
factor square roots
convert decimals to fractions and percents
convert fractions to decimals and percents
convert percents to decimals and fractions
then on step 24 of the notebook it says:
Building on what you have already done, create a menu with the following options:
Display the graph and a table of values for any “y=” equation input
Solve a system of two equations without graphing
Graph two equations and plot the point of intersection
Given a, b and c in a quadratic equation, plot the roots and vertex
Then step 25:
Build a graphing calculator that performs the functions mentioned in the previous step:
Graph one or more functions
Create a table of (x,y) values
Shade above or below the line
Solve and graph a system of two equations
Zoom in or out on a graph
Solve quadratic equations (given a, b, and c)
It seems like there are 3 sets of requirements with some overlapping. Is that what you’re asking about?
Step 25 is confusing because it says " functions mentioned in the previous step:" and then lists some other functions…