Answered step by step
Verified Expert Solution
Question
1 Approved Answer
using c - programming (A) An armstrong number is a n-digits number that is equal to the sum of the nth power of its digits.
using c - programming
(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 + 13 = 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. 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 ( 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
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started