Forum: RForum How to pass user input data to variables to solve formula

Posted by Can Le (math75)
on 2009-02-09 16:35
I known that to compute series of number, we have to

puts #{(2+19)/3}
we have answer = 7

How to enter inputs from keyboard to do math, for variables as number 2
above, such as

puts #{(var +19)/3}

I tried puts var, printf #{var}, var=STDIN, STDOUT.puts var, all without
error but no answer!

It is working OK, if I have a given var with a value number:
var=2
puts #{(var +19)/3}
I will have answer = 7

Otherwise, if we put:

STDOUT.puts var
puts #{(var +19)/3}

error is: undefined local variable or method

Thank You
Posted by gopi In (sarma)
on 2009-03-12 06:09
Can Le wrote:
> I known that to compute series of number, we have to
> 
> puts #{(2+19)/3}
> we have answer = 7
> 
> How to enter inputs from keyboard to do math, for variables as number 2
> above, such as
> 
> puts #{(var +19)/3}
> 
> I tried puts var, printf #{var}, var=STDIN, STDOUT.puts var, all without
> error but no answer!
> 
> It is working OK, if I have a given var with a value number:
> var=2
> puts #{(var +19)/3}
> I will have answer = 7
> 
> Otherwise, if we put:
> 
> STDOUT.puts var
> puts #{(var +19)/3}
> 
> error is: undefined local variable or method
> 
> Thank You



print "Enter a value?"
var = gets
puts  (var.to_i+19)/3

try this, i hope it helps you.

Thank you

Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.