Connect Me

twitterfacebookgoogle plus email

  Instagram View Biwas Bhattarai's profile on LinkedIn
Showing posts with label armstrong number in qbasic. Show all posts
Showing posts with label armstrong number in qbasic. Show all posts

WAP using FUNCTION procedure to enter a number and print the number is ARMSTRONG number or not.

WAP using FUNCTION procedure to enter a number and print the number is ARMSTRONG number or not.

DECLARE FUNCTION ARM(N)
CLS
INPUT "ENTER A NUMBER";N
M=N
IF M=ARM(N) THEN
PRINT "NUMBER IS ARMSTRONG"
ELSE
PRINT "NUMBER IS NOT ARMSTRONG"
END IF
END

FUNCTION ARM(N)
WHILE N<>0
R=N MOD 10
S=S+R^3
N=N\10
WEND
ARM=S
END FUNCTION

OR ALTERNATIVE:

DECLARE FUNCTION ARM$(N)
CLS
INPUT "ENTER A NUMBER";N
PRINT "THE NUMBER IS "; ARM$(N)
END

FUNCTION ARM$(N)
M=N
WHILE N<>0
R=N MOD 10
S=S+R^3
N=N\10
WEND
IF M=S THEN
ARM$="ARMSTRONG"
ELSE
ARM$="NOT ARMSTRONG"
END IF
END FUNCTION
Ą
https://www.flickr.com/photos/spklg/15211044551/