QBASIC PROGRAM TO FIND SUM OF DIGITS OF A NUMBER
123 = 1+2+3 =6
 CLS
 INPUT "ENTER ANY NUMBER"; N
 S = 0
 WHILE N < > 0
 R = N MOD 10
 S = S + R
 N = N  10
 WEND
 PRINT "SUM OF DIGITS"; S
 ENDUSING SUB
DECLARE SUB SUM(N)
 CLS
 INPUT "ENTER ANY NUMBER"; N
 CALL SUM(N)
 END
 
 SUB SUM(N)
 S = 0
 WHILE N < > 0
 R = N MOD 10
 S = S + R
 N = N  10
 WEND
 PRINT "SUM OF DIGITS"; S
 END SUB 
 
0 Comments