<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
  <channel>
    <title>MaplePrimes - answers and comments on Question, Can someone please help me on this problem?</title>
    <link>http://www.mapleprimes.com/questions/37830-Can-Someone-Please-Help-Me-On-This-Problem</link>
    <language>en-us</language>
    <copyright>2026 Maplesoft, A Division of Waterloo Maple Inc.</copyright>
    <generator>Maplesoft Document System</generator>
    <lastBuildDate>Thu, 11 Jun 2026 20:55:51 GMT</lastBuildDate>
    <pubDate>Thu, 11 Jun 2026 20:55:51 GMT</pubDate>
    <itunes:subtitle />
    <itunes:summary />
    <description>The latest answers and comments added to the Question, Can someone please help me on this problem?</description>
    <image>
      <url>http://www.mapleprimes.com/images/mapleprimeswhite.jpg</url>
      <title>MaplePrimes - answers and comments on Question, Can someone please help me on this problem?</title>
      <link>http://www.mapleprimes.com/questions/37830-Can-Someone-Please-Help-Me-On-This-Problem</link>
    </image>
    <item>
      <title>RE: Can someone please help me on this problem?</title>
      <link>http://www.mapleprimes.com/questions/37830-Can-Someone-Please-Help-Me-On-This-Problem?ref=Feed:MaplePrimes:Can someone please help me on this problem?:Comments#answer67343</link>
      <itunes:summary>&lt;p&gt;To make your program more readable for help in the future, you&amp;nbsp; should&amp;nbsp;use some indents. Allow me to&amp;nbsp;make&amp;nbsp;some changes in your program which I listed below.&amp;nbsp;&lt;br /&gt; &lt;br /&gt; f:=x-&amp;gt;x^3+6*x^2-11*x-10:&lt;br /&gt; A:=1:&lt;br /&gt; M:=0.0001:&lt;br /&gt; E:=M+1:&lt;/p&gt;
&lt;p&gt;while (A&amp;lt;&amp;gt;n) do&lt;br /&gt; &amp;nbsp;&amp;nbsp; A:=readstat("Would You Like To Find Another Root?[y/n](n to quit)"):&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; if A=y then &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B:=readstat(`Initial Value One?`):&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:=readstat(`Initial Value Two?`):&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if sign(f(B)) = sign(f(C)) then&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf("No Roots In The Interval %a",[B,C]);&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while E&amp;gt;M do&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d:=evalf((B+C)/2):&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #print('d'=d):&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print('f'(d)=f(d)):&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if&amp;nbsp;&amp;nbsp; f(d)&amp;gt;0 and f(d)&amp;lt;f(C) then&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:=d;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; E:=abs(f(d)):&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; elif f(d)&amp;gt;0 and f(d)&amp;lt;f(B) then&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B:=d:&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; E:=(abs(f(d))):&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; elif f(d)&amp;lt;0 and f(d)&amp;gt;f(B) then&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B:=d;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; E:=(abs(f(d))):&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; elif f(d)&amp;lt;0 and f(d)&amp;gt;f(C) then&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:=d:&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; E:=(abs(f(d))):&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; elif f(d)=0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; then&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; E:=0:&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end if:&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end do:&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end if:&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print(sol=evalf(d));&lt;br /&gt; &amp;nbsp;&amp;nbsp; end if:&lt;br /&gt; end do:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Ken.Lin @ Taiwan&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;To make your program more readable for help in the future, you&amp;nbsp; should&amp;nbsp;use some indents. Allow me to&amp;nbsp;make&amp;nbsp;some changes in your program which I listed below.&amp;nbsp;&lt;br /&gt; &lt;br /&gt; f:=x-&amp;gt;x^3+6*x^2-11*x-10:&lt;br /&gt; A:=1:&lt;br /&gt; M:=0.0001:&lt;br /&gt; E:=M+1:&lt;/p&gt;
&lt;p&gt;while (A&amp;lt;&amp;gt;n) do&lt;br /&gt; &amp;nbsp;&amp;nbsp; A:=readstat("Would You Like To Find Another Root?[y/n](n to quit)"):&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; if A=y then &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B:=readstat(`Initial Value One?`):&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:=readstat(`Initial Value Two?`):&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if sign(f(B)) = sign(f(C)) then&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf("No Roots In The Interval %a",[B,C]);&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while E&amp;gt;M do&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d:=evalf((B+C)/2):&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #print('d'=d):&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print('f'(d)=f(d)):&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if&amp;nbsp;&amp;nbsp; f(d)&amp;gt;0 and f(d)&amp;lt;f(C) then&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:=d;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; E:=abs(f(d)):&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; elif f(d)&amp;gt;0 and f(d)&amp;lt;f(B) then&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B:=d:&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; E:=(abs(f(d))):&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; elif f(d)&amp;lt;0 and f(d)&amp;gt;f(B) then&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B:=d;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; E:=(abs(f(d))):&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; elif f(d)&amp;lt;0 and f(d)&amp;gt;f(C) then&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:=d:&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; E:=(abs(f(d))):&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; elif f(d)=0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; then&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; E:=0:&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end if:&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end do:&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end if:&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print(sol=evalf(d));&lt;br /&gt; &amp;nbsp;&amp;nbsp; end if:&lt;br /&gt; end do:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Ken.Lin @ Taiwan&lt;/p&gt;</description>
      <guid>67343</guid>
      <pubDate>Wed, 25 Feb 2009 22:35:33 Z</pubDate>
      <itunes:author>Ken Lin</itunes:author>
      <author>Ken Lin</author>
    </item>
    <item>
      <title>while E &gt; M</title>
      <link>http://www.mapleprimes.com/questions/37830-Can-Someone-Please-Help-Me-On-This-Problem?ref=Feed:MaplePrimes:Can someone please help me on this problem?:Comments#answer67338</link>
      <itunes:summary>&lt;p&gt;In the &amp;quot;while E &amp;gt; M do ...&amp;quot;, E is supposed to be the absolute value of f at the last point&lt;br /&gt;
computed.&amp;nbsp; When that falls below M = 0.001, you stop your iteration.&amp;nbsp; Then you go and ask for a new A, B and C, but E is still the same (the value that made you stop before), so your while loop stops before it starts.&amp;nbsp; I think you'll want to put your&lt;/p&gt;
&lt;pre&gt;
E := M + 1;
&lt;/pre&gt;
&lt;p&gt;some place after the &lt;/p&gt;
&lt;pre&gt;
while (A &amp;lt;&amp;gt; n) do
&lt;/pre&gt;
&lt;p&gt;and before the&lt;/p&gt;
&lt;pre&gt;
while E &amp;gt; M do
&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;In the &amp;quot;while E &amp;gt; M do ...&amp;quot;, E is supposed to be the absolute value of f at the last point&lt;br /&gt;
computed.&amp;nbsp; When that falls below M = 0.001, you stop your iteration.&amp;nbsp; Then you go and ask for a new A, B and C, but E is still the same (the value that made you stop before), so your while loop stops before it starts.&amp;nbsp; I think you'll want to put your&lt;/p&gt;
&lt;pre&gt;
E := M + 1;
&lt;/pre&gt;
&lt;p&gt;some place after the &lt;/p&gt;
&lt;pre&gt;
while (A &amp;lt;&amp;gt; n) do
&lt;/pre&gt;
&lt;p&gt;and before the&lt;/p&gt;
&lt;pre&gt;
while E &amp;gt; M do
&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
      <guid>67338</guid>
      <pubDate>Thu, 26 Feb 2009 02:00:13 Z</pubDate>
      <itunes:author>Robert Israel</itunes:author>
      <author>Robert Israel</author>
    </item>
    <item>
      <title>It works</title>
      <link>http://www.mapleprimes.com/questions/37830-Can-Someone-Please-Help-Me-On-This-Problem?ref=Feed:MaplePrimes:Can someone please help me on this problem?:Comments#comment82132</link>
      <itunes:summary>&lt;p&gt;Thank you so much for your help. I have been stuck on this for about a week i just could not find the problem. &lt;/p&gt;
&lt;p&gt;Thank you very much&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;Thank you so much for your help. I have been stuck on this for about a week i just could not find the problem. &lt;/p&gt;
&lt;p&gt;Thank you very much&lt;/p&gt;</description>
      <guid>82132</guid>
      <pubDate>Thu, 26 Feb 2009 03:11:42 Z</pubDate>
      <itunes:author>Jabz</itunes:author>
      <author>Jabz</author>
    </item>
    <item>
      <title>Thanx</title>
      <link>http://www.mapleprimes.com/questions/37830-Can-Someone-Please-Help-Me-On-This-Problem?ref=Feed:MaplePrimes:Can someone please help me on this problem?:Comments#comment82134</link>
      <itunes:summary>&lt;p&gt;Hi I'm really new to programming so i dont really know much about the layout and that but thank you for showing me the correct way.&lt;/p&gt;
&lt;p&gt;The problem that i had still exists. I tried looking for the other roots but it just gives me the previous any soln?&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;Hi I'm really new to programming so i dont really know much about the layout and that but thank you for showing me the correct way.&lt;/p&gt;
&lt;p&gt;The problem that i had still exists. I tried looking for the other roots but it just gives me the previous any soln?&lt;/p&gt;</description>
      <guid>82134</guid>
      <pubDate>Thu, 26 Feb 2009 00:15:21 Z</pubDate>
      <itunes:author>Jabz</itunes:author>
      <author>Jabz</author>
    </item>
    <item>
      <title>Re: Thanx</title>
      <link>http://www.mapleprimes.com/questions/37830-Can-Someone-Please-Help-Me-On-This-Problem?ref=Feed:MaplePrimes:Can someone please help me on this problem?:Comments#comment87356</link>
      <itunes:summary>&lt;p&gt;I am glad to hear from you that everything is going right. Also thanks to Robert Israel who helps find bugs in your program. For your reference, you may use the if...elif...else...&amp;nbsp;structure in the future for a substitute of the "case" control structure in other modern programming language. By the way, you may also use the Maplets[] package(library) for a better GUI. I list an example in the next line which refines the "readstat("Would You Like To Find Another Root?[y/n](n to quit)")" in your original program.&lt;/p&gt;
&lt;p&gt;&amp;gt; Maplets[Examples][Confirm]("Would You Like To Find Another Root?");&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Ken.Lin @ Taiwan&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;I am glad to hear from you that everything is going right. Also thanks to Robert Israel who helps find bugs in your program. For your reference, you may use the if...elif...else...&amp;nbsp;structure in the future for a substitute of the "case" control structure in other modern programming language. By the way, you may also use the Maplets[] package(library) for a better GUI. I list an example in the next line which refines the "readstat("Would You Like To Find Another Root?[y/n](n to quit)")" in your original program.&lt;/p&gt;
&lt;p&gt;&amp;gt; Maplets[Examples][Confirm]("Would You Like To Find Another Root?");&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Ken.Lin @ Taiwan&lt;/p&gt;</description>
      <guid>87356</guid>
      <pubDate>Thu, 26 Feb 2009 07:12:46 Z</pubDate>
      <itunes:author>Ken Lin</itunes:author>
      <author>Ken Lin</author>
    </item>
    <item>
      <title>hi kin</title>
      <link>http://www.mapleprimes.com/questions/37830-Can-Someone-Please-Help-Me-On-This-Problem?ref=Feed:MaplePrimes:Can someone please help me on this problem?:Comments#comment87357</link>
      <itunes:summary>&lt;p&gt;Hi kin&lt;/p&gt;
&lt;p&gt;I tried to implement the above for my program bt it comes up with an error saying that&amp;nbsp; `else unexpected`.&lt;/p&gt;
&lt;p&gt;The parts in italics are the new changes to the above program the rest is the same.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;A:=1:&amp;nbsp;&amp;nbsp; &lt;br /&gt;
M:=0.0001:&lt;br /&gt;
&lt;i&gt;while (A&amp;lt;&amp;gt;false) do&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; A:=Maplets[Examples][Confirm]( &amp;quot;Would You Like To Find Another Root?&amp;quot; ):&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if A=true then&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B:=readstat(`Initial Value One?`):&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:=readstat(`Initial Value Two?`):&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NULL;&lt;br /&gt;
else&lt;/i&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if B &amp;gt;= C then&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&amp;quot;Incorrect Values %a&amp;quot;,[a,b]);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else ..........&lt;br /&gt;
&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;P.s when i delete the else it works but not properly.&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;Hi kin&lt;/p&gt;
&lt;p&gt;I tried to implement the above for my program bt it comes up with an error saying that&amp;nbsp; `else unexpected`.&lt;/p&gt;
&lt;p&gt;The parts in italics are the new changes to the above program the rest is the same.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;A:=1:&amp;nbsp;&amp;nbsp; &lt;br /&gt;
M:=0.0001:&lt;br /&gt;
&lt;i&gt;while (A&amp;lt;&amp;gt;false) do&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; A:=Maplets[Examples][Confirm]( &amp;quot;Would You Like To Find Another Root?&amp;quot; ):&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if A=true then&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B:=readstat(`Initial Value One?`):&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:=readstat(`Initial Value Two?`):&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NULL;&lt;br /&gt;
else&lt;/i&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if B &amp;gt;= C then&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&amp;quot;Incorrect Values %a&amp;quot;,[a,b]);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else ..........&lt;br /&gt;
&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;P.s when i delete the else it works but not properly.&lt;/p&gt;</description>
      <guid>87357</guid>
      <pubDate>Tue, 03 Mar 2009 06:12:38 Z</pubDate>
      <itunes:author>Jabz</itunes:author>
      <author>Jabz</author>
    </item>
  </channel>
</rss>