Answered step by step
Verified Expert Solution
Link Copied!

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

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 + 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

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

The Accidental Data Scientist

Authors: Amy Affelt

1st Edition

1573877077, 9781573877077

More Books

Students also viewed these Databases questions