![Programming in C](https://www.bartleby.com/isbn_cover_images/9780321776419/9780321776419_largeCoverImage.gif)
The least common multiple (1cm) of two positive integers u and v is the smallest positive integer that is evenly divisible by both u and v. Thus, the 1cm of 15 and 10, written lcm (15, 10), is 30 because 30 is the smallest integer divisible by both 15 and 10. Write a function 1 that takes two integer arguments and returns their 1cm. The 1 function should calculate the least common multiple by calling the g function from
lcm (u, v) = uv / gcd (u, v) u, v >= 0
![Check Mark](/static/check-mark.png)
Want to see the full answer?
Check out a sample textbook solution![Blurred answer](/static/blurred-answer.jpg)
Chapter 7 Solutions
Programming in C
Additional Engineering Textbook Solutions
Starting Out with Java: From Control Structures through Objects (7th Edition) (What's New in Computer Science)
C Programming Language
Objects First with Java: A Practical Introduction Using BlueJ (6th Edition)
Computer Science: An Overview (12th Edition)
Software Engineering (10th Edition)
Web Development and Design Foundations with HTML5 (9th Edition) (What's New in Computer Science)
- (Numerical) Heron’s formula for the area, A, of a triangle with sides of length a, b, and c is A=s(sa)(sb)(sc) where s=(a+b+c)2 Write, test, and execute a function that accepts the values of a, b, and c as parameters from a calling function, and then calculates the values of sand[s(sa)(sb)(sc)]. If this quantity is positive, the function calculates A. If the quantity is negative, a, b, and c do not form a triangle, and the function should set A=1. The value of A should be returned by the function.arrow_forward(Numerical) a. The following is an extremely useful programming algorithm for rounding a real number to n decimal places: Step 1: Multiply the number by 10n Step 2: Add 0.5 Step 3: Delete the fractional part of the result Step 4: Divide by 10n For example, using this algorithm to round the number 78.374625 to three decimal places yields: Step1:78.374625103=78374.625 Step2:78374.625+0.5=78375.125 Step3:Retainingtheintegerpart=78375Step4:78375dividedby103=78.375 Using this algorithm, write a C++ function that accepts a user-entered value and returns the result rounded to two decimal places. b. Enter, compile, and run the program written for Exercise 11a.arrow_forward(Statics) A beam’s second moment of inertia, also known as its area moment of inertia, is used to determine its resistance to bending and deflection. For a rectangular beam (see Figure 6.6), the second moment of inertia is given by this formula: Ibh3/12 I is the second moment of inertia (m4). b is the base (m). h is the height (m). a. Using this formula, write a function called beamMoment() that accepts two double- precision numbers as parameters (one for the base and one for the height), calculates the corresponding second moment of inertia, and displays the result. b. Include the function written in Exercise 4a in a working program. Make sure your function is called from main(). Test the function by passing various data to it.arrow_forward
- 1. Fibonacci series can be created starting from 0 to the desired number. A function can be written for this operation and it can take two parameters: start and end. The default fırst parameter 0 is acceptable. 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765..arrow_forwardMy registration number is 689arrow_forwardIn [*]: In [ ]: In [ ]: Problem 5 Write a function that takes a price, adds 8% tax, and returns the total including the tax. Solving problem 4 will help with this problem, but this is a bit different from problem 4. (For example, we are creating a function not a code fragment, and we add the tax no matter what, not depending on add_tax.) To check that your function works, you'll want to call it with some different inputs and see what the results are! 1 #your solution goes here 2 3 price 5000 4 tax_amount=0.08 5 6 7 8 9 def price_with_tax (price): price return price price = price*0.08 1 #make one call to your function here 1 #make another call to your function here 2 # do both calls work correctly when you run them?arrow_forward
- C languagearrow_forwardAn awake politician has made it a habit to make excuses by blaming other countries whenever something bad happens in his own country. He never repeats the country he targeted in his previous excuse. Whenever journalists ask for comments, the adviser writes on paper the name of a country other than the one used in the previous pretext and holds it in his hand. Write an excuse to facilitate the consultant's job, in accordance with the following main function named Summer. The function code can reply to the excuse message containing the name of that country by specifying a different country code from the given country code. (Supervisor countries has numbering from 1 to 10 countries. These are America, Japan, Spain, France, Russia, Qatar, Germany, Britain, China, Turkey. For example, France's code 4.)arrow_forwardWrite a function that takes three integers namely a, b, and c as parameters. The function should return the minimum difference between any two of those. (Example: a:5 b:3 c:9 function returns 2)arrow_forward
- When it is 8:00 in Lubbock, • It is 9:00 in New York • It is 14:00 in London • It is 15:00 in Cairo • It is 16:00 in Istanbul • It is 19:00 in Hyderabad • It is 22:00 in Tokyo Write a function that reports the time in New York, London, Cairo, Istanbul, Hyderabad, and Tokyo based on the time in Lubbock. Use a 24-hour time format. Include error trapping that: 1. Issues a message like "Please Enter A Number from 00 to 23" if the first input is numeric but outside the range of [0,23]. 2. Takes any numeric input for "Lubbock time" selection , and forces it into an integer. 3. Issues an appropriate message if the user's selection is non-numeric. Test your function for these times: • 8:00 • 15:00 • 0:00 In [ ]: # script goes herearrow_forwardComplete the following TODO by defining a function called add_func(). Define a function called add_func() that takes two arguments. The function should adds the two arguments together using + and return the output. For example, if the input values for the arguments are 1 and 2, then 3 should be returned. Likewise, if the input arguments are "good" and " day", then "good day" should be returned. # TODO print(f"add_func output for 1 + 2: {add_func(1, 2)}") print(f"add_func output for good + day: {add_func('good',' day')}") todo_check([ (add_func(1,2) == 3,'add_func() did not return 3 when using input values 1 and 2.'), (add_func('good',' day') == "good day",'add_func() did not return "good day" when using input values "good" and " day"') ])arrow_forward. The electric company charges according to the following rate schedule: 9 cents per kilowatt-hour (kwh) for the first 300 kwh 8 cents per kwh for the next 300 kwh (up to 600 kwh) 6 cents per kwh for the next 400 kwh (up to 1,000 kwh) 5 cents per kwh for all electricity used over 1,000 kwh Write a function to compute the total charge for each customer. Write a main function to call the charge calculation function using the following data: Customer Number Kilowatt-hours Used 123 725 205 115 464 600 596 327 … … The program should print a three column chart listing the customer number, the kilowatt hours used, and the charge for each customer. The program should also compute and print the number of customers, the total kilowatt hours used, and the total charges.arrow_forward
- C++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology PtrCOMPREHENSIVE MICROSOFT OFFICE 365 EXCEComputer ScienceISBN:9780357392676Author:FREUND, StevenPublisher:CENGAGE LC++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage Learning
![Text book image](https://www.bartleby.com/isbn_cover_images/9781133187844/9781133187844_smallCoverImage.gif)
![Text book image](https://www.bartleby.com/isbn_cover_images/9781337102087/9781337102087_smallCoverImage.gif)