(Civil eng.) Write a C++
The maximum bending moment is xxxx.xxxx
The xxxx.xxxx denotes placing the calculated value in a field wide enough for four places to the right and left of the decimal point. For your program, assign the
Trending nowThis is a popular solution!
Chapter 3 Solutions
C++ for Engineers and Scientists
- (Electrical eng.) a. The voltage gain of an amplifier is given by this formula: voltagegain=[275 23 2 +0.5 f 2 ]n f is the frequency in Hz. n is the number of stages in the amplifier. Using this formula, write, compile, and run a C++ program to determine the value of the voltage gain for a four-stage amplifier operating at a frequency of 120 Hz. Your program should produce the following display: At a frequency of xxxxx hertz, the voltage gain is yyyyy Your program should replace xxxxx with the frequency and yyyyy with the voltage gain. b. Manually check the value your program produces. After verifying that your program is working correctly, modify it to determine the voltage gain of a 12-stage amplifier operating at a frequency of 9500 Hz.arrow_forward(python) Write a program with a user-defined function called 'clamp', which takes as an input a single integer. If the input number is negative, have the function return zero. If the value is postivie and greater than 255, have the function return 255. If the value is between 0 and 255, have the function return the number unaltered. Write a main program section that prompts the user to enter a number, recasts it to an integer, and calls the clamp function. The program should then print out the value returned by the function call.arrow_forwardLanguage: C++ (Apartment problem) A real estate office handles , say, 50 apartment units. When the rent is, say, $600 per month, all the units are occupied. However, for each, say $40 increase in rent, one unit becomes vacant. Moreover, each occupied unit requires an average of $27 per month for maintenance. How many units should be rented to maximize the profit? Write a program that prompts the user to enter: The total number of units. The rent to occupy all the units. The increase in rent that results in a vacant unit. Amount to maintain rented unit. The program then outputs the number of units to be rented to maximize the profit. Note: Please include the pseudocodearrow_forward
- (Financial application: compute future tuition)Suppose that the tuition for a university is $10,000 this year and increases 5% every year. Write a program that computes the tuition in ten years and the total cost of 4 years’ worth of tuition starting after the 10th year.arrow_forward(Use Python) The function course_average should calculate and return the average of the three values pass to it. The function main should ask the user to enter three grades and then pass these values to the course_average function. This function should also display a message to the user in the format below. For example, if the user entered 100, 90 and 95 the message would be:The average of 100 , 90 and 95 is 95arrow_forwardProblem 4 - GGiven two points A(-4, –5) and B(4, 1) in XY coordinate system. 4a. Write Python code to calculate the distance between points A and B. 4b. Suppose that the line equation passing through points A and B is y = mx + b, where m is the slope and b is the y-intercept. Write the code to find the slope and the y-intercept of the line. 4c. Write a code to plot the graph of the line equation y = mx + b from part (4b) on the interval -4 < x < 4. Provide appropiate labels for both axes.arrow_forward
- (Python) Numerous engineering and scientific applications require finding solutions to a set of equations. Ex: 8x + 7y = 38 and 3x - 5y = -1 have a solution x = 3, y = 2. Given integer coefficients of two linear equations with variables x and y, use brute force to find an integer solution for x and y in the range -10 to 10. Ex: If the input is: 8 7 38 3 -5 -1 Then the output is: x = 3 , y = 2 Use this brute force approach: For every value of x from -10 to 10 For every value of y from -10 to 10 Check if the current x and y satisfy both equations. If so, output the solution, and finish. Ex: If no solution is found, output: "There is no solution" You can assume the two equations have no more than one solution. ''' Read in first equation, ax + by = c '''a = int(input())b = int(input())c = int(input()) ''' Read in second equation, dx + ey = f '''d = int(input())e = int(input())f = int(input())arrow_forward(b) The following equations are used to calculate the voltage and power of a load in an electric circuit: Voltage of a load, V = IR Power of a load, P = 1²R (i) Draw a flowchart of a program which allows user to input the current (I) and resistance (R) of a load. The program is required to provide selections for the user to calculate either the voltage (V) or power (P) of the load. The program should also output the message "Invalid Selection" if the user makes invalid choice. (ii) Based on the flowchart above, write a complete program in C.arrow_forward: Practical questiod 1. Write a C program for Arduino thar controls a set of two traffic lights A & B at a crossmadk. Assume that: When the traffic lighus (A) are green or amber, the traffic lights (B) are red. • When the traffic lights (B) are green or amber, the raffic lights (A) are red. Green lights must stay on for 15 seconds, amber lights for 5 seconds and red lights for 20 seconds. 2. Sketch the circuit diagram to wire the Arduina to the two traffic lights. O COr cone COn cone O csea csas ca R/W? RIW /N RIN N bits TOVO Mode ТОР OCRO COne 2:0 Set bits HGO Under Fast PWM 00 Normal immediate 00 K11 Normal operation, ocer disconnected 001 Phase Correct PWM on TOP OXFF Normal operation, OCcBA disconnected, 01 011 Clear Timer n Compee match ICTO 010 OCROA immediate aFF Ocen reserved OCBA toggles on Compare match, 011 Fast PWM exFF 01 111 ocon reserved 100 Reserved Clear OCex on Compare Match, Set OCex at ex0. inon-inverting mode) 10 101 Phase Correct PWM OCROA on TOP exee 110 Reserved…arrow_forward
- Problem 4. (Regular Expressions-using Python re or Java regex) Write a regular expression for the following word patterns: 1. Word starts with a 'q'. Word has 'th'. 2. 3. Word has an 'q' or a 'Q'. 4. Word starts with an 'q' or an 'Q'. 5. Word has both 'o' and 'u' in it. 6. Word does not have an 'a'arrow_forward(PYTHON) Write a program with a function that takes a string; if the length of a string is even, the functionshould add an asterisk at the beginning of a string; else, the function should add asterisks at the end ofa string. The function, then, capitalizes all letters and returns the new string The program should let the user enter a string and pass it to the function.arrow_forward1.Use Bisection Method to find out the root of x – sin(x) – 0.5 = 0 between 1 and 2 intervals ( Hint: You can stop iteration and decide root when relative approximation error is 0.1 %) 2. Write a program that finds the root of the above function by using the bisection method. ( use c# or c programming)arrow_forward
- C++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology PtrC++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage Learning