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

  Discuss the difference between relative network utilization

Discuss the difference between relative network utilization and absolute network utilization when considering protocol behavior?

  Create a new type of credit card and design a new computer

Create a new type of credit card. Work on solving a problem of your own choosing - a problem that is related to your major field of study.

  Describe and discuss

Describe and discuss how the redesigned network needs to operate, the possible network design solutions and why the new design is more suitable for the introduction of mobile devices.

  Application of artificial intelligence what are application

what are application of artificial intelligence in different fields and also explain it? ltbrgtwhat are application of

  What is encompassed in the term information technology

Define what is encompassed in the term information technology?

  Develop a two-page brief on email or phishing scams

Develop a two-page brief on email or phishing scams reported within the past six months. Indicate who they were directed to, who might be behind these attacks and why. Also address any similarities/differences between similar previous attacks.

  Instruction cycle and finding contents of registers

Go over instruction cycle and find out contents of registers PC, AR, DR, AC, and IR for each of seven memory-reference instructions.

  Find the error in following code

The following code will not display the results expected by the programmer. Can you find the error? Declare Real lowest, highest, average Display "Enter the lowest score

  Would that be a live acquisition, or a postmortem one

Consider a local area network, attached to the Internet, with email capabilities provided to LAN users. What are some of the capabilities already built in to these systems that might aid the investigator? How might you put those to use? Would that be..

  Determine how to set up the server for the future expansion.

Habibi's has a small network of 20 client workstations and a Windows Server 2008. Seven of those workstations are inside the restaurant and are used by the table servers to place customer orders.

  Cnditions under which full offsite backup is worth the cost

Discuss conditions under which it is worth the cost. Suggest some kind of compromise, lower cost solutions that still proved some recovery capabilities, and cases where these might be a preferred alternative.

  Use of basic and advanced sql queries

This laboratory provides practice in the creation and use of basic and advanced SQL queries involving one table in a DB schema.

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