Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

(A) An armstrong number is a n-digits number that is equal to the sum of the nth power of its digits. Examples : 6 =

image text in transcribed

(A) An armstrong number is a n-digits number that is equal to the sum of the nth power of its digits. Examples : 6 = 61 = 6 (n=1 is the number of digits in 6) 371 = 33 + 73 + 1} = 371 (n=3 is the number of digits in of 371) (B) A number is magical number if repeated adding of its digit gives 1. Examples: 19 is magical, since 1 + 9 = 10,1 + 0 = 1 hence magical. 991 is magical, since 9+9+ 1 = 19,1 + 9 = 10,1 + 0 = 1. However, 274 is not, 2 + 7+4 = 13, 1+ 3 = 4. using C language Write a program which reads from a user, a list of positive integers that ends with a sentinel -1. The program should examine if the number is an armstrong, magical, or neither. In (A) use a function is_armstrong which receives a positive integer n and returns 1 if n is an armstrong number or 0 otherwise. In (B) use a function is_magical which receives a positive integer n and returns 1 if n is a magical number or 0 otherwise

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Modern Database Management

Authors: Donald A. Carpenter Fred R. McFadden

1st Edition

8178088045, 978-8178088044

More Books

Students also viewed these Databases questions

Question

2. Is this illegal harassment/discrimination?

Answered: 1 week ago

Question

Calculate the lifetime value (LTV) of a loyal customer.

Answered: 1 week ago

Question

Use service tiering to manage the customer base and build loyalty.

Answered: 1 week ago