BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
gautamdvndr
Calcite | Level 5

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.

1 ACCEPTED SOLUTION

Accepted Solutions
novinosrin
Tourmaline | Level 20
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

View solution in original post

2 REPLIES 2
novinosrin
Tourmaline | Level 20
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

gautamdvndr
Calcite | Level 5

thanks and will try to resolve the queries as you mentioned.

hackathon24-white-horiz.png

The 2025 SAS Hackathon has begun!

It's finally time to hack! Remember to visit the SAS Hacker's Hub regularly for news and updates.

Latest Updates

How to Concatenate Values

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.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 2 replies
  • 1261 views
  • 1 like
  • 2 in conversation