T = X ;
X = Y ;
Y= T;
I := 0 ;
SUM := 0 ;
WHILE I < N DO
BEGIN
I := I + 1 ;
SUM := SUM + A[I]
END
FUNCTION SUM(A:ARRAY [1..N] OF INTEGER; I,N:INTEGER):INTEGER;
BEGIN
IF I > N THEN
SUM := 0
ELSE
SUM := A[I] + SUM(A,I+1,N)
END
int sum = Enumerable.Range(0, 150).Where(i => i % 5 != 0).Sum();