Project: Programming a Math Algorithm
the BMI scale
Writing a program to calculate a person's...
![subject](/tpl/images/cats/informatica.png)
Computers and Technology, 07.12.2020 01:00 smallsbjs
Project: Programming a Math Algorithm
the BMI scale
Writing a program to calculate a person's BMI is an example of using a math algorithm. In the BMI case, you used a formula to find a person's BMI and assigned the result to a category. Your program handled possible errors. This man needs to be concerned about his potential errors. (Imagery supplied by bearsky23/iStock via Getty)
In this unit, you learned how to manipulate numbers and strings, acquire input from the user, perform data manipulations for various types, and make decisions. You displayed the results for the user. You are able to plan and write programs, using the input-process-output model. You can test the results. In this project, you will plan and write a program to solve a math algorithm. Unlike the man in the picture, you will identify possible errors and handle them in your program.
Choosing Your Math Algorithm
Think of a math question that takes several steps to solve. It should not be a math question already programmed in the unit. Some examples are below, or you might think of your own ideas. The question should require input from the user, process the information, and display the results. You can choose your own algorithm. It does not need to be one of these.
Find the surface area of a cylinder.
Find the surface area of a pyramid.
Find the hypotenuse of a right triangle.
Your Task
Write a pseudocode plan for your program.
Write the code for your program.
Test your program. Run it at least three times with different inputs.
Save your program as a .txt file for you cannot upload a .py file.
Evaluate your project using this rubric.
What to Submit
Submit the .txt file holding your program.
![ansver](/tpl/images/cats/User.png)
Answers: 2
![](/tpl/images/ask_question.png)
![](/tpl/images/ask_question_mob.png)
Another question on Computers and Technology
![question](/tpl/images/cats/informatica.png)
Computers and Technology, 21.06.2019 17:00
In addition to using the icons to adjust page margins, a user can also use
Answers: 1
![question](/tpl/images/cats/informatica.png)
![question](/tpl/images/cats/informatica.png)
Computers and Technology, 23.06.2019 08:30
Helen's credit card has an apr of 15.32% and a grace period of 17 days and helen pays her balance in the full every month. if her last billing cycle ended on september 26, 2009, and she made her payment on october 11, 2009, did she owe any interest on her last statement's balance?
Answers: 3
![question](/tpl/images/cats/informatica.png)
Computers and Technology, 23.06.2019 09:30
Facial expressions and gestures are examples of messages.
Answers: 3
You know the right answer?
Questions
![question](/tpl/images/cats/mat.png)
![question](/tpl/images/cats/mat.png)
Mathematics, 09.07.2019 08:20
![question](/tpl/images/cats/health.png)
![question](/tpl/images/cats/health.png)
Health, 09.07.2019 08:20
![question](/tpl/images/cats/fizika.png)
Physics, 09.07.2019 08:20
![question](/tpl/images/cats/istoriya.png)
![question](/tpl/images/cats/biologiya.png)
Biology, 09.07.2019 08:20
![question](/tpl/images/cats/obshestvoznanie.png)
Social Studies, 09.07.2019 08:20
![question](/tpl/images/cats/biologiya.png)
![question](/tpl/images/cats/obshestvoznanie.png)
Social Studies, 09.07.2019 08:20
![question](/tpl/images/cats/obshestvoznanie.png)
Social Studies, 09.07.2019 08:20
![question](/tpl/images/cats/obshestvoznanie.png)
![question](/tpl/images/cats/ekonomika.png)
![question](/tpl/images/cats/obshestvoznanie.png)
![question](/tpl/images/cats/biologiya.png)
![question](/tpl/images/cats/mat.png)
Mathematics, 09.07.2019 08:20
![question](/tpl/images/cats/obshestvoznanie.png)
Social Studies, 09.07.2019 08:20
![question](/tpl/images/cats/mat.png)
Mathematics, 09.07.2019 08:20
![question](/tpl/images/cats/istoriya.png)
History, 09.07.2019 08:20
![question](/tpl/images/cats/istoriya.png)
History, 09.07.2019 08:20