Programming C, C++, Java, PHP, Ruby, Turing, VB
Computer Science Canada 
Programming C, C++, Java, PHP, Ruby, Turing, VB  

Username:   Password: 
 RegisterRegister   
 keeping track
Index -> Programming, Turing -> Turing Help
View previous topic Printable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic
Author Message
bucky-lady




PostPosted: Sat Dec 16, 2006 3:14 pm   Post subject: keeping track

hey!

so i have to add a variable to keep track of the number of tries it takes to guess the correct answer. how do i do that ? could you help me pretty please ?
Sponsor
Sponsor
Sponsor
sponsor
StealthArcher




PostPosted: Sat Dec 16, 2006 3:18 pm   Post subject: (No subject)

Every time you run your proc or whatever to get the users guess, and have a variable going to vlaculate something like this:


code:

var guess,answer:string%can also be int
var tries:int:=0
proc Guess
  loop
    get guess
    if guess =answer then
      exit
    else
      tries:=tries+1
    end if
  loop
end Guess


and run the rest from there.

Sorry if im not extremely informative.
Clayton




PostPosted: Sat Dec 16, 2006 6:56 pm   Post subject: (No subject)

Welcome to CompSci, both of you! While here, take a look see at the Turing Walkthrough to try and answer any (and most likely all) of your questions.

@StealthArcher: Your code would be better suited as a function:

code:

fcn correct_guess (guess, answer : int) : boolean
    result guess = answer
end correct_guess

loop
    var guess : int
    put "Please guess a number between 1 and 4"
    get guess
    exit when correct_guess (guess, Rand.Int (1, 4))
end loop
put "You Win!"


Check out the Turing Walkthrough if you have any problems understanding this.
StealthArcher




PostPosted: Sat Dec 16, 2006 9:30 pm   Post subject: (No subject)

Nope makes perfect sense to me, i just got to doing functions in class, been using turing only since the beginning of this school year, no previous programming exp of any kind so its a bit difficult to remember all the easy ways to do everything...
Display posts from previous:   
   Index -> Programming, Turing -> Turing Help
View previous topic Tell A FriendPrintable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic

Page 1 of 1  [ 4 Posts ]
Jump to:   


Style:  
Search: