I can write the recursion version correctly need help with writing a do loop in DrScheme.
After the do loop the variable x is sent to car L intially and then is updated to first element of everything but first element in list.
(define (sumiteration L) (do ((x (car L) (car(cdr L)))) ((null? L)) (set! sum (+ sum x))) )
Did you mean to post this in CompSci?
yea my bad.
Moved...
delete one of the threads since i posted it here. doesn't matter which one.
some one please help I am really confused!! :(
(define (sumiteration L) (do ((sum 0) ) ((null? L) suma) (set! sum (+ sum (car L))) (set! L (cdr L)) ) )