Sunday, 30 September 2018

Qbasic Program FOR SEE 2075



QBASIC PROGRAM - Analytical Programs - Computer Science [SLC / SEE] with answers



1. DECLARE SUB TEST(A, B, C)

LET X=4

LET Y=7

LET Z=12

CALL TEST (X, Y, Z)

PRINT X, Y, Z

END



SUB TEST(A, B, C)

A=A+3

B=B+2

SUM=A+B+C/3

PRINT SUM

END SUB



i) What happens if CALL TEST(X, Y, Z) is replaced by CALL TEST(A, B, C)

Ans: If CALL TEST(X, Y, Z) is replaced by CALL TEST(A, B, C) then the output will be:

5

4 7 12



ii) List the formal and real parameters used in the above program.

Ans: Formal Parameters = A, B, C

Real Parameters = X, Y, Z



2. DECLARE SUB word(B$)

CLS

A$ = “Computer science”

B$ = “Computer Programming”

Call word(a$)

Print A$

Call word (B$)

End



SUB WORD (c$)

L = LEN(C$)

post = (80 – L)/2

Print tab (post); C$

C$ = “examination”

END SUB



i)Write the output of the above program.

Ans: The output of the program is:

Computer Science

examination

Computer Programming

ii) How is the arguments passed?

Ans: Argument is passed by reference

iii) What will the print A$ statement in module print?

Ans: A$ statement will print examination.

iv) Is C$ actual or formal parameter?

Ans: C$ is formal parameter









3. DECLARE SUB question (a, b, c)

CLS

x=10 : y=20 : z=15

CALL question (x, y, z)

END

SUB question (a, b, c)

a=a+10

b= b + a

c=a +b

PRINT a, b, c

END SUB

i. Write actual and formal parameter used in the program.

Ans: Actual parameter = x, y, z

Formal parameter = a, b, c

ii. What would be its output if x=1, y=2,z=3?

Ans: The output will be:

11 13 24



4. DECLARE SUB SEQUENCE (A,B,C)

CLS

X=10

Y=20

Z=30

CALL SEQUENCE (X,Y,Z)

END



SUB SEQUENCE (C,B,A)

PRINT A,B,C

END SUB

i. List the formal parameters and actual parameters used in the above program.

Ans: Formal parameter = C, B, A

Actual parameter = X, Y, Z

ii. Will the above program execute if the position of parameter is to be changed? If ‘yes’ then which sequence of number list will it print either 10,20,30 or 30,20,10?

Ans: it will print 30, 20, 10



5. DECLARE SUB ADD(A,B)

CLS

INPUT “ENTER TWO NUMBERS”; X,Y

CALL ADD(X,Y)

END

SUB ADD(A,B)

C = A + B

PRINT “Sum is”; C

END SUB

i. Write the name of procedure in above program.

Ans: The name of the procedure is ADD.

ii. List arguments and parameters in the above program.

Ans: Arguments = X, Y

Parameters= A, B







6. DECLARE SUB TEST (A, B, C)

LET X = 4

LET Y = 7

LET Z = 12

CALL TEST (X, Y, Z)

PRINT X, Y, Z

END

SUB TEST (A, B, C)

A=A+3

B=B+2

SUM=A+B+C/3

PRINT SUM

END SUB

i. What will be the output of the above program?

Ans: The output is:

20

7 9 12



ii. List the arguments and parameters used in the above program.

Ans: Arguments = X, Y, Z

Paramarers = A, B, C



7. DECLARE FUNCTION ADD(N)

CLS

FOR CNT= 1 TO 3

READ NUM

PRINT ADD (NUM)

NEXT CNT

DATA 8, 7, 3

END



FUNCTION ADD(N)

S=0

FOR G=1 TO N

S=S+G

NEXT G

ADD=S

END FUNCTION



i. Name the actual and formal parameter used in above program.

Ans: Actual parameter = NUM

Formal parameter = N



ii. What is the value of NUM when the value of CNT is 2?

Ans: The value of NUM will be 7 when the value of CNT is 2.


8. DECLARE SUB RESULT (N)

CLS

INPUT "ENTER ANY NUMBER"; NUM

CALL RESULT (NUM)

END

SUB RESULT (N)

DO UNTIL N = 0

R = N MOD 10

IF R MOD 2 = 0 THEN

S = S + R

END IF

N = N \ 10

LOOP

PRINT S

END SUB



i. List the actual and formal parameters in the above program.

Ans: Actual parameter = NUM

Formal parameter = N

ii. What will be the output of the program if the input is 1234?

Ans: The output is

6



9. [SLC 2069]

DECLARE SUB EXAM (N$)

CLS

INPUT "Enter Word", WO$

CALL EXAM (WO$)

END



SUB EXAM(N$)

FOR I=1 TO LEN (N$)

PRINT RIGHT$(N$,1)

NEXT I

END SUB



i. Write the names of two built in functions used in the program.

Ans: The names of two built in functions are LEN and RIGHT$
ii. List the real parameter and formal parameter in the program.

Ans: The real parameter is WO$ and formal parameter is N$













10. DECLARE SUB RESULT (TXT$)

TEXT$ = "SYSTEM PROGRAMMING"

CALL RESULT (TEXT$)

END



SUB RESULT (TXT$)

FOR I = 1 TO LEN(TXT$)

SCAN$ = UCASE$(MID$(TXT$, I, 1))

IF I MOD 2 = 0 THEN

TEMP$ = TEMP$ + UCASE$(SCAN$)

ELSE

TEMP$ = TEMP$ + LCASE$(SCAN$)

END IF

NEXT I

PRINT TEMP$

END SUB

i.What is the output of the above program?

Ans: The output is

sYsTeM PrOgRaMmInG

ii.List the actual and the formal parameters used in the program.

Ans: The actual parameter is TEXT$ and formal parameter is TXT$





11. DECLARE FUNCTION NUM(N)

CLS

N=14

PRINT NUM(N)

END



FUNCTION NUM(N)

WHILE N<>0

R=N MOD 2

S=S+R*10^P

P=P+1

N=N\2

WEND

NUM=S

END FUNCTION



i. List the local variable used in the function procedure.

Ans: The local variables are N, R, S and P

ii. What will be the output if the program?

Ans: The output is:

1110







12. DECLARE SUB TEST(A,B) CLS X=2: Y=2 CALL TEXT(X,Y) PRINT X,Y

END

SUB TEST(P,Q) FOR I= P TO Q P=P+Q Q=P+Q NEXT PRINT P,Q END SUB

i. What will be the output of the above program?

Ans: The output is

4 6

4 6 ii. List down the global variable used in the above program.

Ans: The global variables are X and Y



13. DECLARE SUB SERIES(A, B)

DECLARE FUNCTION SUM(P,Q)

COMMON SHARED N

INPUT “Enter First Term”;X

INPUT “Enter Second Term”;Y

INPUT “Enter Number of Terms to be generated”; N

CALL SERIES(X, Y)

END

SUB SERIES (A, B)

FOR I = 1 TO N

PRINT A

A=SUM(A,B)

NEXT I

END SUB

FUNCTION SUM (P,Q)

SUM=P+Q

END FUNCTION

i. What will the output if X=10, Y=8 and N=5.

The output is

10

18

26

34

42

ii. List out the local variables and global variable in the above program.

Ans: Local variables = A, B, I, P and Q

Global variables = X, Y and N

14. DECLARE SUB SERIES(X, Y, Z)

DECLARE FUNCTION SUM(X, Y)

DIM SHARED I

CLS

INPUT “Enter First Term”;X

INPUT “Common Difference”;Y

INPUT “Enter Number of Terms to be generated”; Z

CALL SERIES(X, Y, Z)

END



SUB SERIES (X, Y, Z)

FOR I = 1 TO Z

PRINT X

X = SUM(X, Y)

NEXT I

END SUB

FUNCTION SUM (X, Y)

SUM=X+Y

END FUNCTION

a) What will be the output of the program if the user inputs 2, 3, 4 for the variables X, Y, Z respectively?

Ans: The output is:

2

5

8

11

b) How many times the function SUM(X, Y) will be executed if the values of X, Y, Z are 2, 4, 6 respectively?

Ans: The function will execute 6 times.

c) What type of variables X, Y and I are?

Ans: X, Y and I are numerical variables.

d) Will the program run if the value of Z is less than X and Y?

Ans: Yes, the program will run.



15. [SLC 2066]

DECLARE FUNCTION Num(N) INPUT N S=Num(N) PRINT S END
FUNCTION Num(N) X=Int(17/N) Y=15 MOD N Num=X +Y END FUNCTION

i. Write the name of the function used in the above program.

Ans: The name of the function is Num. ii. List out the mathematical function (Library function) used in the above program.

Ans: The library function is Int( )



16. [SLC 2065]

DECLARE FUNCTION xyz(N) FOR I = 1 TO 5 READ N Z=xyz(N) S=S+Z NEXT I PRINT S DATA 10,13,15,4,6 END FUNCTION xyz(N) IF N MOD 2=0 THEN xyz=N END FUNCTION

a) What is the name of the function used in the above program?

Ans: The name of the function is xyz b) How many times the function will be called in the above program?

Ans: The function will be called 5 times.

17. DECLARE FUNCTION count (S$)

CLS

INPUT"ENTER ANY STRING:";S$

PRINT "Number of words="; count (S$)

END



FUNCTION count (S$)

C=1

FOR I=1 TO LEN (S$)

A$= MID$(S$, I, 1)

IF A$=" " THEN C=C+1

NEXT I

count = C

END FUNCTION

a) What is the name and type of function in above program?

Ans: The name of the function is count and type of function is user defined function.

b) What will be the output if value of S$="I am a robot"?

Ans: The output is:

Number of words=4

c) How many time loops will execute if value of s$="Sunder Nepal".

Ans: Loop will execute 12 times.



18. [SLC 2065 S]

DECLARE FUNCTION Diff(A,B)

CLS

INPUT “Enter first number”;A

INPUT “Enter second number”;B

PRINT “The difference of the two number=”;Diff(A,B)

END

FUNCTION Diff(A,B)

D=A-B

Diff=D

END FUNCTION

i. What will be the output of the program if the user enters 200 as the first number and 100 as the second number.

Ans: The output is:

The difference of the two number=100

ii. Will the program run if the first line (i.e. DECLARE…..) is deleted?

Ans: Yes, the program will run if the first line (i.e. DECLARE…) is deleted.



19. [SEE 2073]

DECLARE FUNCTION Diff (A, B)

CLS

INPUT "Enter first number" ; A

INPUT "Enter second number" ; B

PRINT "The difference" ; Diff (A, B)

END

FUNCTION Diff (A, B)

difference = A - B

Diff = difference

END FUNCTION.

a) List all the numeric variables used in the above program.

Ans: The numeric variables are A, B and difference.

b) List the local variables used in the above program.

Ans: The local variables are A, B and difference

20. [SLC 2072]

DECLARE FUNCTION Prod (N)

INPUT "Any Number"; N

X = Prod (N)

PRINT x

END

FUNCTION Prod (N)

F= 1

FOR K = 1 TO N

F = F * K

NEXT K

Prod = F

END FUNCTION



a) Write the name of the user defined function used in above program.

Ans: The name of the user defined function used in above program is Prod.

b) Name the loop in above program?

Ans: The name of loop is FOR….NEXT loop.



[SLC 2069 S]

21. DECLARE FUNCTION CHK$(N) CLS N=57 PRINT “The number is”; CHK$(N) END


FUNCTION CHK$(N) FOR I = 1 TO N IF N MOD I = 0 THEN C=C+1 NEXT I IF C>2 THEN CHK$=”Composite” ELSE CHK$=”Prime” END IF END FUNCTION



i. Will the above program execute if “DECLARE FUNCTION….” is deleted.

Ans: Yes, the program will run if the first line (i.e. DECLARE…) is deleted. ii. Why $ sign is used in the name of the above function.

Ans: $ sign is used in the name of the above function because the function returns string value.





22. DECLARE FUNCTION SHAPE$(TXT$)

CLS

INPUT ”Enter a string”; T$ RV$=SHAPE$(T$) PRINT “The text in reverse order is”; RV$ END


FUNCTION SHAPE$(TXT$) FOR I = LEN(TXT$) TO 1 STEP -1 CH$=MID$(TXT$,I,1) R$=R$+CH$ NEXT I SHAPE$=R$

END FUNCTION

i. Write the library functions used in the above program.

Ans: The library functions are LEN( ) and MID$( ) ii. Write the use of expression SHAPE$=R$ written at the end of the function procedure.

Ans: The use of the expression is to return the value to the calling function procedure.



23. [SLC 2068]

Declare function count(N$)

Input “Enter a word”; R$

C= Count(R$)

Print C END

Function count(N$) For k=1 to LEN(n$) X$=MID$(N$,K,1) IF UCASE$(X$)=”A” then X=X+1 End if Next K Count = X End function

i) List any two library functions used in the above program.

Ans: Any two library functions are LEN( ) and MID$( ). ii) Write the use of variable ‘C’ inline 3 [i.e. C=Count(R$)] given in the above program.

Ans: The use of variable ‘C’ is to store the value returned by the function count.



24. [SLC 2066 S]

DECLARE FUNCTION COUNT(A$) Input “Enter a word”; W$ END


Function Count(A$) B=LEN(A$) C$=UCASE$(A$) FOR I=1 TO B E$=MID$(C$,I,1) IF E$=”A” OR E$=”E” OR E$=”I” OR E$=”O” OR E$=”U” THEN C=C+1 END IF NEXT I COUNT=C END FUNCTION


i. List the string Library functions used in the above program.

Ans: The string Library functions used in the above program are LEN( ), UCASE$( ) and MID$( ). ii. Write down the missing statements in the main module to execute the program.

Ans: The missing statements in the main module to execute the program is PRINT COUNT(W$)



25. [SLC 2071]

DECLARE SUB Stde(N$U)

FOR Loop = 1 TO 5

READ NM$(Loop)

NEXT Loop

DATA RAMA, PRATIMA, PRASANT

DATA NISHA, RUDHRA

CALL Stde(NM$U)

END



SUB Stde(N$U)

PRINT “Name starting from P”

FOR J = 1 TO 5

C$=MID$(N$,(J),1,1)

IF C$=”P” THEN

PRINT N$(J)

END IF

NEXT J

END SUB

i. List the library function used in the above program.

Ans: The library function used in the above program is MID$( ).

ii. List the conditional statement used in the above program.

Ans: The conditional statement used in the above program is IF….THEN.





26. [SLC 2068 S]

DECLARE SUB ABC(X,Y,Z)

FOR P=1 TO 3

READ A,B,C

CALL ABC(A,B,C)

NEXT P

DATA 5,4,3,2,1,6,7,8,4

END

SUB ABC(X,Y,Z)

T=X+Y+Z

IF T MOD 2 = 0 THEN

PRINT T

END IF

END SUB

i. List any two variables used in the above program.

Ans: Any two variables used in the above program are X and Y

ii. How many times SUB-procedure will be called when program is executed?

Ans: The SUB procedure will be called 3 times.



27. DECLARE FUNCTION B(N)

CLS

LET N = 12345

PRINT "Sum of Digits :"; B(N)

END

FUNCTION B(N)

WHILE N <> 0

R = N MOD 10

C = C+R

N = INT(N/10)

WEND

B = C

END FNCITON

i. Write the variables used in the program with their type.
Ans: Numeric variables = N, R and C

ii. List out the different types of operators with their type used in the program.

Ans: Arithmetic Operator = MOD, + and /

Relational Operator = < > and =



28. DECLARE SUB WORD (N$)

CLS

N$="PABSON”

CALL WORD (N$)

END

SUB WORD (N$)

B=LEN (N$)

C=1

WHILE C < B

M$=MID$(N$, C, 1)

PRINT M$

C=C+2

WEND

END SUB



i) List the string and numeric variables used in the program.

Ans: String variables = N$ and M$

Numeric variables = C and B

ii) What is the value of B in the above program?

Ans: The value of B = 6



29. DECLARE SUB Exam()

CLS CALL Exam

END

SUB Exam

LET X=567

LET Y= X MOD 10

LET X1= INT(X/10)

LET Y1=X1 MOD 10

LET X2 = INT(X/10)

LET A =X2+Y1+Y

PRINT “The result is:”;A

END SUB



i. List the mathematical operators used in the above program.

Ans: Mathematical operator = MOD, / and +

ii. Write the value of variable A.

Ans: Tha vale of A is 69



30. DECLARE FUNCTION CUBE(T,R)

CLS

N=15

S=CUBE (2,4)

PRINT “CUBE=”; S

END



FUNCTION CUBE(P, M)

CUBE = P^3

N = 5 * 2

END FUNCTION



i. How many parameters are used in above program?

Ans: One parameter is used.

ii. List two mathematical operators used in the above program.

Ans: Any two mathematical operators are ^ and *.



31. DECLARE SUB TEST(A$)

CLS

INPUT “Enter a String”; B$

CALL TEST(B$)

END



SUB TEST(C$)

FOR I=1 TO LEN(C$)

D$ = MID$(C$,I,1)

E = ASC(D$)

IF E MOD 2 = 0 THEN

W$ = W$ + UCASE$(D$)

ELSE

W$ = W$ + LCASE$(D$)

ENDIF

NEXT I

PRINT W$

END SUB



i. List out the different parameters used in the program and mention its types.

Ans: Formal parameter = C$

Actual parameter = B$

ii. Write the different operators used in the program and mention its types.

Ans: Arithmetic operator= MOD

Relational operator = “=”

String operator = +

iii. What is the function of CALL TEST(B$) statements?

Ans: To pass control to the sub procedure.

iv. What will be the output if users entered NEPAL?

Ans: The output is

NePaL



32. DECLARE FUNCTION A(X) X=5 Z=A(X)
PRINT Z END

FUNCTION A(X) FOR I = 1 TO X S=S+I NEXT I A=S END FUNCTION


a) How many parameters are used in the program?

Ans: One parameter is used. b) How many times execute the expression S=S+I in the above program?

Ans: The expression S=S+I will be executed five times in the above program

c) If the line S = S + I is changed to S = S + I ^ 2 then find the output.

Ans: The output is:

15





33. DECLARE FUNCTION Highest (M, N)

CLS

M=5 : N=10

PRINT Highest (M, N)

END



FUNCTION Highest(T,P)

While P<>0

R=T MOD P

T=P

P=R

Wend

Highest=T

End Function

i.What is the value the function returns in this program?

The function will return the value 5.

ii.What will happen if R=T Mod P is replaced by R=P MOD T?

Ans: The output is

10



34. DECLARE FUNCTION B (N)

INPUT “ENTER A NUMBER”; N

PRINT “THE EQUIVALENT NUMBER IS = “; B(N)

END



FUNCTION B (N)

WHILE N<>0

r = N MOD 2

j$ = STR$(r)

SUM$ = j$ + SUM$

N = N\2

WEND

B = VAL(SUM$)

END FUNCTION



i. What will be the output of the program, if the value is 9?

The output is

9

ii. What is the use of VAL function in the above program?

VAL will convert the string value to numeric value.



35. DECLARE FUNCTION RESULT(N) PRINT RESULT(16) END






FUNCTION RESULT(N) WHILE N<>0 A=N MOD 2 N=N\2 E$=STR$(A) F$=E$+F$ WEND RT= VAL(F$) RESULT=RT END FUNCTION


i.Write the output of the above program.

Ans: The output is

10000 ii.What happens if we write the statement F$=E$+F$ as F$=F$+E$

Ans: The output is

1



36. DECLARE FUNCTION SUM(N)

CLS

FOR I=1 TO 3

READ N

DATA 15,25,67

PRINT SUM (N)

NEXT

END



FUNCTION SUM(N)

S=0

WHILE N<>0

R=N MOD 10

S=S+R

N=INT(N/10)

WEND

SUM=S

END FUNCTION



i. What will be the output of the program?

Ans: The output is:

6

7

13

ii. How many times the main function will be called in this program?

Ans: The main function will be called three times in this program













37. DECLARE FUNCTION HIGHEST (M, N)

CLS

M=5

N=10

PRINT HIGHEST(M,N)

END



FUNCTION HIGHEST(T,P)

WHILE P<>0

R=T MOD P

T=P

P=R

WEND

HIGHEST =35

END FUNCITON



a) Write down the use of MOD in the above program.

Ans: The use of MOD operator is to return the remainder

b) What is the value the function returns in this program?

Ans: The function returns the value 35.



38. DECLARE SUB OUTPUT (A$)

X$=”COMPUTER SCIENCE”

END



SUB OUTPUT (A$)

L=LEN(A$)

FOR I= L TO 1 STEP-5

PRINT MID$(A$,I,1);

NEXT I

END SUB



i.What statement should be added in the main module to execute program?

Ans: CALL OUTPUT(X$) should be added in the main module to execute program

ii.What will be the output of the program after correcting the bugs?

Ans: The output is:

ECTC





39. [SLC 2067]

DECLARE SUB SUM(N) INPUT”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”;S END SUB

a) In which condition the statements within the WHILE….WEND looping statement will not be executed?

Ans: When the Value of N=0, the statements within the WHILE….WEND looping statement will not be executed

b) Will the output be the same if we place “/” instead of”\” in the above program.

Ans: No. the output will not same if we place “/” instead of”\” in the above program.



40. DECLARE SUB take(x, y)

CLS

FOR i = 1 TO 5

READ c, d

CALL take(c, d)

NEXT i

DATA 13, 15, 16, 12, 31, 12, 16, 17, 21, 22

END

SUB take(a, b)

STATIC s

IF a > b THEN

s = s + a

ELSE

s = s + b

END IF

PRINT s;

END SUB



a) If the statement STATIC s is removed, then what will be the change in its output?

Ans: The statement STATIC s is removed, then the output will be:

15 16 31 17 22



b) List out the formal arguments and actual arguments from the above program.

Ans: Formal arguments = a, b

Actual arguments = c, d







41. DECLARE FUNCTION SUM%(A AS INTEGER, B AS INTEGER)

DIM A AS INTEGER, B AS INTEGER

INPUT “Enter the first number”; A

INPUT “Enter the second number”; B

PRINT “The sum of the two nos=”; SUM(A, B)

END



FUNCTION SUM%(A AS INTEGER, B AS INTEGER)

VALUE% = A + B

SUM% = VALUE%

END FUNCTION



a) Write the output of the program if the user inputs 10 for the first and 10.5 for the second number.

Ans: The sum of the two nos= 20

b) What type of value will the function return?

Ans: The function will return integer value.



42. [SLC 2064]

DECLARE FUNCTION CELLS$(W$)

W$=”CYBER”

PRINT CELL$(W$)

END

FUNCTION CELL$

K=LEN(W$)

FOR I = K TO 1 STEP -2

M$=M$+MID$(W$,I,1)

NEXT I

CELLS$=M$

END FUNCTION

a) Why is $(dollar) sign followed in the function name?

Ans: $(dollar) sign followed in the function name because the function returns string value.

b) What will be the output of the program when it is executed?

Ans: The output is

CBR

c) What will be the output of the program when FOR loop is changed as FOR I= 1 TO K STEP 2?

Ans: The output is

RBC

d) What is the name of sign “+” used in the program and what operation does it perform?

Ans: The name of sign “+” is string operator and it is used to join the string i.e. string concatenation.



43. [SLC 2070]

DECLARE FUNCTION Sum(A,B)

INPUT “Enter first number:”; A

INPUT “Enter second number:”; B

PRINT “The sum of the two number=”;Sum(A,B)

END

FUNCTION SUM(A,B)

S=A+B

Sum=S

END FUNCTION

a) List the numerical variables used in the above program.

Ans: The numerical variables used in the above program are S, A and B.

b) Will the program run if the first line (i.e. DECLARE….) is deleted?

Ans: Yes, the program will run if the first line (i.e. DECLARE….) is deleted



44. [SLC 2070 S]

DECLARE FUNCTION rev$ (N$)

INPUT "Any string"; N$

PRINT rev$ (N$)

END

FUNCTION rev$ (N$)

FOR X = LEN (N$) to 1 STEP -1

A$=MID$ (N$, X, 1)

B$ = B$ + A$

NEXT X

rev$ = B$

END FUNCTION

a. List the library function used in the above program.

Ans: The library function used in the above program are LEN( ) and MID$( )

b. What will be the maximum value of X if the N$ is equal to "Computer".

Ans: be the maximum value of X if the N$ is equal to "Computer" is 8.



45. [SLC 2074]

DECLARE FUNCTION SUM (N)

CLS

INPUT "Enter any number", N

S = SUM (N)

PRINT "The Sum of individual digit is:", S

END

FUNCTION SUM (N)

WHILE N > 0

R = N MOD 10

T = T + R

N = N\10

WEND

SUM = T

END FUNCTION.

State the purpose of using variable S in line 4 in above program.

Ans: The purpose of using variable S in line 4 in above program is to store the value returned by the function SUM.
Write the use of MOD in above program.

Ans: The use of MOD operator is to return the remainder.







***

No comments:

Post a Comment

MCQ Question Bank Microsoft PowerPoint