Find all the three-digit armstrong numbers

Assignment Help Basic Computer Science
Reference no: EM13871417

a. Use nested for loops to find all the three-digit Armstrong numbers. Armstrong numbers are three digit numbers such that the sum of the digits cubed is equal to the number itself. For example, 153 is an Armstrong number because    13 + 53 + 33 = 153 However, 294 is not, because 23 + 93 + 43= 801 (not 294) b. Use nested for loops to find four positive integers whose sum is 45, and such that the first plus 2, the second minus 2, the third multiplied by 2, and the fourth divided by 2 are all equal. Please note that these four numbers are integers, and not necessarily just digits. In this problem, we are no longer finding a single four-digit number; we are finding four separate numbers. However, since we are trying to generate all possible combinations, the procedure should be the same. For those of you having trouble with the English on this one (I've noticed that students really don't like word problems), here's what that means. 

• The output of your program should be four numbers. They won't be negative numbers. • When you add the four numbers, they add up to 45. • If you add 2 to the first number, you get the same answer as if you had subtracted 2 from the second number. • If you multiply the third number by two, you also get the same answer. • If you divide the fourth number by two, you also get the same answer. 

The following mathematical statments are also true about these numbers: A+2=B-2=Cx2=D+2 and A+ B+C+ D= 45 

Reference no: EM13871417

Questions Cloud

Are monopolies really that bad for society? : Are monopolies really that bad for society?
Typical engineering component : Select a typical engineering component which may suffer from corrosion. Describe problems caused by the corrosion. Distinguish form of the corrosion.
Prepare a report on life and works of giacomo puccini : Prepare a report on Life and Works of Giacomo Puccini. pages count would be 8 to 10 along with proper references and citation.
Explanation of the key internal structures : explanation of the key internal structures
Find all the three-digit armstrong numbers : • The output of your program should be four numbers. They won't be negative numbers. • When you add the four numbers, they add up to 45. • If you add 2 to the first number, you get the same answer as if you had subtracted 2 from the second number. • ..
Determine the rms value of the supply current : Determine the rms value of the supply current. Find v(t) and i(t). Determine the power from the supply and supply power factor.
Prepare a report on minimalism in art : Prepare a report on the given topic Minimalism in Art.The pages count would be 8 to 10 along with proper references and citation.
The annual interest charges : On January 1, 2010, the Sanders Corporation purchased equipment having a fair value of $68,301.30 by issuing a non interest bearing, $100,000, four year note due December 31, 2013.
Is this unauthorized practice of law why or why not : As a paralegal, are you allowed to do any of the aforementioned tasks? Is this unauthorized practice of law? Why or why not? Compare and contrast both situations

Reviews

Write a Review

Basic Computer Science Questions & Answers

  What is the position of the first character in a string

1. What is the position of the first character in a string? 2. Which C++ function(s) return(s) the number of characters currently in a string? 3. Is the data type string part of the C++ language? 4. How many parameters does the substr function hav..

  Is the difference y-x exactly representable

Is the difference y-x exactly representable, regardless of exponent range, if gradual underflow is allowed? WHy?

  Denial-of-service attacks

Denial-of-service attacks are a common method to bring down an organization's Web server/site.

  Assignment on microsoft visio

In your Visio document, use a rectangle to diagram the name of each system and the area of business it affects. Use a triangle to indicate the challenges and business process changes. Use a rounded square to list likely future affects of the syst..

  Develop a personal action plan as a brochure

Develop a personal action plan as a brochure, using one of the templates in Microsoft® Word®. Include the following topics in your survival guide, using what you learned in class and My Career Plan

  Consider a telephone system that has an automatic redial

Telephone SystemConsider a telephone system that has an automatic redial feature

  In what ways do the experts foresee the use

Review the literature and analyze the strengths and weaknesses of both virtualization and cloud computing in providing secure and trusted systems.

  Calculate the equation of this best fit straight line

Linear regression is a method for calculating the equation of the "best" straight line that passes through a set of points. By "best," we mean the "best fit" straight line—the one that passes as closely as possible to as many points as possible. To c..

  Displays the total amount for each service category

?? P7.17Write a program that reads a text file as described in Exercise P7.16, and that writes a separate file for each service category, containing the entries for that category. Name the output files Dinner.txt, Conference.txt, and so on.

  Optimal shipments between the european ports and warehouse

Determine the optimal shipments between the European ports and the warehouses and the distribution centers to minimize total transportation costs.

  Write a program that creates a binary tree

Write a program that creates a Binary Tree from an array of integers, goes through it using inorder traversal (saving that to another array), then makes another balanced binary tree.

  How far does the trailing edge of the bit lag behind

Suppose you have a 5Mbps access link (cable or DSL); what is the length of a bit on that link? That is, how far does the trailing edge of the bit lag behind the leading edge of the bit on that medium?

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd