<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How do I print values between two particular integers using Do while loop in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/How-do-I-print-values-between-two-particular-integers-using-Do/m-p/307388#M270613</link>
    <description>&lt;P&gt;Here's one way:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;proc format;&lt;/P&gt;
&lt;P&gt;value blanks&amp;nbsp; low-&amp;lt;5, 8 &amp;lt;- high = ' ';&lt;/P&gt;
&lt;P&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;proc print data=have;&lt;/P&gt;
&lt;P&gt;var x_2 - x_15;&lt;/P&gt;
&lt;P&gt;format x_2 - x_15 blanks.;&lt;/P&gt;
&lt;P&gt;run;&lt;/P&gt;</description>
    <pubDate>Wed, 26 Oct 2016 13:45:02 GMT</pubDate>
    <dc:creator>Astounding</dc:creator>
    <dc:date>2016-10-26T13:45:02Z</dc:date>
    <item>
      <title>How do I print values between two particular integers using Do while loop</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-do-I-print-values-between-two-particular-integers-using-Do/m-p/307370#M270612</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am new to SAS programming. I am finding way to solve the following problem.&amp;nbsp;&lt;/P&gt;&lt;P&gt;The existing programming prints 2 to 15 levels output. If I would like to print only the levels between a particular value (say &lt;span class="lia-unicode-emoji" title=":smiling_face_with_sunglasses:"&gt;😎&lt;/span&gt; and 15, how do I achieve it using do or do-while loops.&lt;/P&gt;&lt;P&gt;Current sample output:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;x_2 = x_1+(((1)/15)*y;&lt;BR /&gt;x_3 =x_1+(((2)/15)*y);&lt;BR /&gt;.&lt;BR /&gt;.&lt;/P&gt;&lt;P&gt;.&lt;BR /&gt;x_15 = x_1+(((14)/15)*y);&lt;/P&gt;</description>
      <pubDate>Wed, 26 Oct 2016 13:03:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-do-I-print-values-between-two-particular-integers-using-Do/m-p/307370#M270612</guid>
      <dc:creator>akhilesh_joshi</dc:creator>
      <dc:date>2016-10-26T13:03:55Z</dc:date>
    </item>
    <item>
      <title>Re: How do I print values between two particular integers using Do while loop</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-do-I-print-values-between-two-particular-integers-using-Do/m-p/307388#M270613</link>
      <description>&lt;P&gt;Here's one way:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;proc format;&lt;/P&gt;
&lt;P&gt;value blanks&amp;nbsp; low-&amp;lt;5, 8 &amp;lt;- high = ' ';&lt;/P&gt;
&lt;P&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;proc print data=have;&lt;/P&gt;
&lt;P&gt;var x_2 - x_15;&lt;/P&gt;
&lt;P&gt;format x_2 - x_15 blanks.;&lt;/P&gt;
&lt;P&gt;run;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Oct 2016 13:45:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-do-I-print-values-between-two-particular-integers-using-Do/m-p/307388#M270613</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2016-10-26T13:45:02Z</dc:date>
    </item>
    <item>
      <title>Re: How do I print values between two particular integers using Do while loop</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-do-I-print-values-between-two-particular-integers-using-Do/m-p/307396#M270614</link>
      <description>&lt;P&gt;Hi Astounding,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your reply. So does that mean that if I specify level 8, it would print only X_9 to X_15? Also, can't it be done using loops? say a do or do-while loop. I am trying to understand the solution you gave.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Akhilesh&lt;/P&gt;</description>
      <pubDate>Wed, 26 Oct 2016 13:52:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-do-I-print-values-between-two-particular-integers-using-Do/m-p/307396#M270614</guid>
      <dc:creator>akhilesh_joshi</dc:creator>
      <dc:date>2016-10-26T13:52:40Z</dc:date>
    </item>
    <item>
      <title>Re: How do I print values between two particular integers using Do while loop</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-do-I-print-values-between-two-particular-integers-using-Do/m-p/307401#M270615</link>
      <description>&lt;P&gt;This solution prints all the variables, using PROC PRINT.&amp;nbsp; For any value that is out of range, it prints a blank instead of the actual value.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you don't want to see even those blanks, it takes more complex programming and results in uglier output.&amp;nbsp; But it can easily be done if that is a better outcome.&lt;/P&gt;</description>
      <pubDate>Wed, 26 Oct 2016 13:57:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-do-I-print-values-between-two-particular-integers-using-Do/m-p/307401#M270615</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2016-10-26T13:57:39Z</dc:date>
    </item>
    <item>
      <title>Re: How do I print values between two particular integers using Do while loop</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-do-I-print-values-between-two-particular-integers-using-Do/m-p/307409#M270616</link>
      <description>&lt;P&gt;Which is why we suggest providing example input and output.&lt;/P&gt;</description>
      <pubDate>Wed, 26 Oct 2016 14:17:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-do-I-print-values-between-two-particular-integers-using-Do/m-p/307409#M270616</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2016-10-26T14:17:21Z</dc:date>
    </item>
  </channel>
</rss>

