On January 1 of each year, $5,000 is invested in an account. Complete the DATA step with DO LOOP to determine the value of the account after 15 years if a constant annual interest rate of 10% is expected and for every year you will get the interest but interest will add in amount after 15 years. Therefore, total amount should be (principal=75000) + ( 15 year interest= 60000)= 135000.
will you please confirm me the code.
data interest;
intrst=0.10;
do year=1 to 15;
p+5000;
intrst=.10*p;
sumintrst+intrst;
if year=15 then total_amount=p+sumintrst;
output;
end;
run;Just a humble opinion in an affirmative, it is a nice homework and the way to approach is writing manually in a paper with pencil.pen for 3 years and translate the same with repetition(i.e do loop) with any programming language syntax. That's how i learn
data interest;
intrst=0.10;
do year=1 to 15;
p+5000;
intrst=.10*p;
sumintrst+intrst;
if year=15 then total_amount=p+sumintrst;
output;
end;
run;Just a humble opinion in an affirmative, it is a nice homework and the way to approach is writing manually in a paper with pencil.pen for 3 years and translate the same with repetition(i.e do loop) with any programming language syntax. That's how i learn
thanks and will try to resolve the queries as you mentioned.
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and save with the early bird rate—just $795!
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.