MathGroup Archive 2006

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Beginner--Need to test and check real input values

  • To: mathgroup at smc.vnet.net
  • Subject: [mg71583] Re: [mg71564] Beginner--Need to test and check real input values
  • From: Bob Hanlon <hanlonr at cox.net>
  • Date: Fri, 24 Nov 2006 01:17:03 -0500 (EST)
  • Reply-to: hanlonr at cox.net

c = 0; 
While[! (Head[c] === Real && 0 < c < 0.9), c = Input[
        "Give a positive real value to c less than 0.9"]] ;
Print["c= ", c] ;


Bob Hanlon

---- abdou.oumaima at hotmail.com wrote: 
> Hello Math Group,
> 
> I'm using While to control a flow of input values. I need to give a positive and real value to a variable, let's call it "c" . I write the code bellow but when I excute it, I can put a string value and can return it. How can I control that please.
> 
> c = 0;
> While[! (RealQ[c] && 0 < c < 0.9), c = Input["Give a positive real value to c 
>   less than 0.9"]]
> Print["c= ", c]
> 
> Greetings.
> Lian.
> 
> Link to the forum page for this post:
> http://www.mathematica-users.org/webMathematica/wiki/wiki.jsp?pageName=Special:Forum_ViewTopic&pid=15555#p15555
> Posted through http://www.mathematica-users.org [[postId=15555]]
> 
> 


  • Prev by Date: pattern matching: rules that stop other rules?
  • Next by Date: RE: Re: Correction re. 1`2 == 1*^-10
  • Previous by thread: Re: Beginner--Need to test and check real input values
  • Next by thread: something is "wrong" with the Fills option in InequalityGraphics