ISRO-2018
December 29, 2023Data-Structures
December 29, 2023Programming
|
Question 13
|
(a) Using the scope rules of Pascal determine the declaration that apply to each occurrence of the names A and B in the following program segment.
procedure T(U, V, X, Y: integer);
var
A: record
A, B : integer
end;
B: record
B, A : integer
end;
begin
with A do
begin
A:=4;
B:=V
end;
with B do
begin
A:=X;
B:=Y
end
end;
(b) Find the lexical errors in the following Pascal statement:
if A > 1, then B = 2.5A else read (C);
|
Theory Explanation.
|
Correct Answer: A
