Top down:
data _null_;
j=24;
do i=0 to 24 by 2;
b=repeat('*',i);
c=floor((j-i)/2);
put +c b;
end;
run;
*
***
*****
*******
*********
***********
*************
***************
*****************
*******************
*********************
***********************
*************************
Bottom up:
data _null_;
j=24;
do i=24 to 0 by -2;
b=repeat('*',i);
c=floor((j-i)/2);
put +c b;
end;
run;
*************************
***********************
*********************
*******************
*****************
***************
*************
***********
*********
*******
*****
***
*