Please help me code part D of this question in python programming. Please include screenshots of your code for better understanding.

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question
100%

Please help me code part D of this question in python programming. Please include screenshots of your code for better understanding.

Activity #1: Writing Programs – individual
Please name the programs Lab3b_Act1_a.py, Lab3b_Act1_b.py, and so on.
Produce output for the following calculations:
a) Use Ohm's Law to calculate the voltage across a conductor with a given resistance in ohms and
a given current in amperes. Display the result with one (1) decimal place.
b) Calculate the kinetic energy of an object with a given mass in kg and velocity in m/s. Display the
result with one (1) decimal place.
c) Calculate how much Radon-222 is left given a time in days, an initial amount in g, and a half-life
of 3.8 days. Display the result with three (3) decimal places. (See radioactive decay from before)
d) Calculate the shear stress for a given normal stress in Ibf/in^2 that is applied to a material with a
given cohesion in Ibf/in^2 and angle of internal friction in degrees. Display the result with three
(3) decimal places. (See Mohr-Coulomb failure criterion from before)
Each program should perform the following tasks:
Print what the program does to the screen
Prompt the user to enter required data from the keyboard. Include proper units in the prompt
as shown in the example output below.
Get the inputs from the user and store in appropriately named variables
Perform the necessary calculations
Output the result to the screen with proper labels and units
Example output (using inputs 20 and 5):
This program calculates the voltage given resistance and current
Please enter the resistance (ohms) : 20
Please enter the current (amperes): 5
Voltage is 100 v
As always, please include descriptive comments in your code so that someone may follow your
programming logic.
Transcribed Image Text:Activity #1: Writing Programs – individual Please name the programs Lab3b_Act1_a.py, Lab3b_Act1_b.py, and so on. Produce output for the following calculations: a) Use Ohm's Law to calculate the voltage across a conductor with a given resistance in ohms and a given current in amperes. Display the result with one (1) decimal place. b) Calculate the kinetic energy of an object with a given mass in kg and velocity in m/s. Display the result with one (1) decimal place. c) Calculate how much Radon-222 is left given a time in days, an initial amount in g, and a half-life of 3.8 days. Display the result with three (3) decimal places. (See radioactive decay from before) d) Calculate the shear stress for a given normal stress in Ibf/in^2 that is applied to a material with a given cohesion in Ibf/in^2 and angle of internal friction in degrees. Display the result with three (3) decimal places. (See Mohr-Coulomb failure criterion from before) Each program should perform the following tasks: Print what the program does to the screen Prompt the user to enter required data from the keyboard. Include proper units in the prompt as shown in the example output below. Get the inputs from the user and store in appropriately named variables Perform the necessary calculations Output the result to the screen with proper labels and units Example output (using inputs 20 and 5): This program calculates the voltage given resistance and current Please enter the resistance (ohms) : 20 Please enter the current (amperes): 5 Voltage is 100 v As always, please include descriptive comments in your code so that someone may follow your programming logic.
Expert Solution
Program Explanation
  • Define module math for math operations.
  • Define function res.
  • Define variable coh and take user input for cohesion under it.
  • Define variable stress and take user input for the same and store under it.
  • Define variable ang and take user input for internal friction angle and store under it.
  • Define variable sh_str and calculate the result and store in this.
  • Print the result.
  • Call function res.
steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY