It is important to consider the effect of thermal expansion when building a structure that must withstand changes in temperature. For example, a metal beam will expand in hot temperatures. The additional stress could cause the structure to fail. Similarly, a material will contract in cold temperatures. The linear change in length of a material if it is allowed to freely expand is described by the following equation:
L Δ=α L 0 T Δ
Here, L0 is the initial length of the material in meters, LΔ is the displacement in meters, TΔ is the change in temperature in Celsius, and a is a coefficient for linear expansion.
Write a
Aluminum | 2.31 × 10–5 |
Copper | 1.70 × 10–5 |
Glass | 8.50 × 10–6 |
Steel | 1.20 × 10–5 |
Want to see the full answer?
Check out a sample textbook solutionChapter 2 Solutions
Problem Solving with C++ (9th Edition)
Additional Engineering Textbook Solutions
C++ How to Program (10th Edition)
Starting Out with Programming Logic and Design (5th Edition) (What's New in Computer Science)
Java How to Program, Early Objects (11th Edition) (Deitel: How to Program)
Software Engineering (10th Edition)
Java How To Program (Early Objects)
- A standard science experiment is to drop a ball and see how high it bounces. Once the “bounciness” of the ball has been determined, the ratio gives a bounciness index. For example, if a ball dropped from a height of 10 feet bounces 6 feet high, the index is 0.6, and the total distance traveled by the ball is 16 feet after one bounce. If the ball were to continue bouncing, the distance after two bounces would be 10 ft + 6 ft +6 ft + 3.6 ft = 25.6 ft. Note that the distance traveled for each successive bounce is the distance to the floor plus 0.6 of that distance as the ball comes back up. Write a program that lets the user enter the initial height from which the ball is dropped, the bounciness index, and the number of times the ball is allowed to continue bouncing. Output should be the total distance traveled by the ball. Below is an example of the program input and output: Enter the height from which the ball is dropped: 25 Enter the bounciness index of the ball: .5 Enter the number of…arrow_forwardIf there are two equal angles in a given triangle, then their corresponding opposite sides must be equal.arrow_forwardA standard science experiment is to drop a ball and see how high it bounces. Once the “bounciness” of the ball has been determined, the ratio gives a bounciness index. For example, if a ball dropped from a height of 10 feet bounces 6 feet high, the index is 0.6 and the total distance traveled by the ball is 16 feet after one bounce. If the ball were to continue bouncing, the distance after two bounces would be 10 ft + 6 ft + 6 ft + 3.6 ft = 25.6 ft. Note that distance traveled for each successive bounce is the distance to the floor plus 0.6 of that distance as the ball comes back up. Write a program that lets the user enter the initial height of the ball and the number of times the ball is allowed to continue bouncing. Output should be the total distance traveled by the ball. Please name your function "bounce" that has three arguments (initial height, index, number of bounce) and return the total distance traveled by the ball. (float) Skip the part where users can enter the inputs of…arrow_forward
- Imagine that you are facing an infinitely long wall, and you need to reach the only door in the wall. You may walk along the wall to your left or to your right, and at any time you may turn and walk in the opposite direction. You are in fog, so you only know where the door is when you are right in front of it. Assume that the door is an (unknown, but finite) integer number of steps away. As a function of the (possibly unknown) distance to the door, give an algorithm and cost for the minimum number of steps (in the worst case) that you must walk to reach the door in the following situations. For each situation, you should describe the (best) procedure that you could follow and analyze its worst-case cost: (a) You know the door is to your left. (b) You don’t know where the door is, but you know that it is exactly n steps away. (c) You don’t know where the door is, but you know that it is at most n steps awayarrow_forwardTwo small charged objects attract each other with a force F when separated by a distance d.If the charge on each object is reduced to one-fourth of its original value and the distance between them is reduced to d/2,the force becomes?arrow_forwardAlgorithms Question Three points P, Q, and R are said to be collinear if they are on a single line. To check whether the 3 points lie on the same line, we use the distance formula. If P, Q and R are three collinear points, then: Distance from P to Q + Distance from Q to R = Distance from P to R PQ + QR = PR The distance between two points (x1, y1) and (x2, y2) is given by Hence, we can easily find the distance between the points P, Q and R, with the help of this formula. Design an algorithm (pseudocode) to check whether three points are collinear. In your solution include the input and the output.arrow_forward
- Wo Home I(O noPHP) I Homework 10 Q2 Q1 Q3 L Q4 Q5 Q6 (a) Q7 Q8 Q9 Q10 (x = L, y = 0) |(x = 0, y = 0) (b) A beam is subjected to a linearly increasing distributed load. The elastic curve (deflection) is shown in the figure. The equation to find the maximum deflection is given below. Create a matlab code where you can calculate the maximum deflection (dy/dx=0) using the bisection method. Use initial guesses of 1 and 5, L= 6.27 m, E = 73000 kN/cm2, I=38000 cm4, and w0= 2.5 kN/cm. What will be the value of x (location of maximum deflection) after 15 bisection iteration? wo -(-æ³ +2L²x³ – L^x) 120EIL dy de wo (-5xª + 6L²x² – Lª) 120EIL Choices 2.5236 1.402 2.804 4.206 Submit I Attempts 1 |arrow_forwardstandard science experiment is to drop a ball and see how high it bounces. Once the “bounciness” of the ball has been determined, the ratio gives a bounciness index. For example, if a ball dropped from a height of 10 feet bounces 6 feet high, the index is 0.6, and the total distance traveled by the ball is 16 feet after one bounce. If the ball were to continue bouncing, the distance after two bounces would be 10 ft + 6 ft +6 ft + 3.6 ft = 25.6 ft. Note that the distance traveled for each successive bounce is the distance to the floor plus 0.6 of that distance as the ball comes back up. Write a program that lets the user enter the initial height from which the ball is dropped, the bounciness index, and the number of times the ball is allowed to continue bouncing. Output should be the total distance traveled by the ball.arrow_forwardGiven A = {1,2,3} and B={u,v}, determine. a. A X B b. B X Barrow_forward
- In practical life, the employees get salaries and pay taxes honestly. Sometimes, the process of drawing salariesand payment of taxes may lead to some interesting situation. Suppose, a person draws salary of Rs. 10,000 permonth. A certain percentage of tax is charged on that amount, which is deducted every month. But if the salaryof the person is more than Rs. 10,000 per month, then the tax rate is different. Similarly if a person is getting Rs.20,000 per month, he/she would be charged more under a different tax rate slab. The interesting situationdevelops if there is an anomaly in the tax rates i.e. a person who is getting higher salary takes home lesser moneyas compared to the other person with less gross salary.To further elaborate it, we suppose that there is company 'C' where 100 or less than 100persons are employed. The salaries of the employees and their tax rates are known to us.We are required to list those unlucky persons, who are getting lesser take-home salary(net salary)…arrow_forwardThe density of an object is 2 g/cm3. To convert this to kg/m3, we need to divide it by 1000 to change grams to kilograms. Then, we need to multiply it by 10 to the power of what number to change cm3 to m3.arrow_forwardWrite computer codes using any programming language for one of the following methods to solve a linear equation system.1- Gaussian elimination.2- LU decomposition.3- Gauss-Seidel iterations.Execute the program for the linear equation system given below.arrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education