Question: Due: 0 5 / 2 5 / 2 0 2 4 , 1 1 : 5 9 PM PDT 2 . 1 7 LAB: Musical

Due: 05/25/2024,11:59 PM PDT
2.17 LAB: Musical note frequencies
On a piano, a key has a frequency, say fo. Each higher key (black or white) has a frequency of f0**n, where n is the distance (number of keys) from that key, and r is 2(112). Given an initial key frequency, output that frequency and the next 3 higher key frequencies.
Output each floating-point value with two digits after the decimal point, then the units ("Hz"), then a newline, using the following statement: print (f'{your_value:.2f} Hz')
Ex: If the input is:
440
(which is the A key near the middle of a pi
keyboard), the output is:
440.00Hz
466.16Hz
493.88Hz
523.25Hz
Note: To compute the next 3 higher key frequencies, use one statement to compute r=2(112) using the pow function (remember to import the math module). Then use that r in subsequent statements that use the formula fn=f0**?n with n being 1,2, and finally 3.
562362.4195802 qx3zqy 7
LAB
ACTIVITY
2.17.1: LAB: Musical note frequencies
010
main.py
Load default template...
1
2
Type your code here.
Latest submission -7:16 PM PDT on 04/19/24
Only show failing tests
1:A above middle C
Output differs. See highlights below.
Special character legend
[
]
2:A below middle C
Output differs. See highlights below.
Special character legend
My library > CSIS 250: Introduction to Python Programming home >2.17: LAB: Musical note frequend
print (f'{your_value:.2f} Hz')
Ex: If the input is:
(which is the A key near the middle of a piano keyboard), the output is:
Note: To compute the next 3 higher key frequencies, use one statement to compute the math module). Then use that r in subsequent statements that use the formula fn
5623624195302 qx320y7
\table[[,,],[,,main.py],[\table[[1],[2],[3],[4],[5],[6],[7]],\table[[import math],[r= math. pow (2,112)
Due: 0 5 / 2 5 / 2 0 2 4 , 1 1 : 5 9 PM PDT 2 . 1

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!