DICE Help
Author |
Message |
Kira
|
Posted: Thu Nov 01, 2007 8:40 pm Post subject: DICE Help |
|
|
I'm new to turing, and I need LOTS of help =( . Anyways, here is the problem I been figuring it out for hours....I just wanted the program to tell how many times the dice gets rolled continuously in order to get the same number.... but when I try the second time and third time and etc.....The times the dice gets rolled is added to the previous one....is there a way that it doesn't add the previous number of times rolled?
Turing: |
var number, Result, count : int := 0
var reply1, reply2 : string
loop
randint (number, 1, 6)
put "Do you want to play a dice game? (y/n) " ..
get reply1
exit when reply1 not= "y"
put "This will be your randomly chosen number from 1-6: ", number
delay (500)
loop
randint (Result, 1, 6)
delay (500)
put "It rolled ", Result
count := count + 1
if Result = number
then
put "It rolled ", count, " time(s) to get the same number."
put "Do you want to try again? answer y or n " ..
get reply2
exit when reply2 not= "y"
randint (number, 1, 6)
put "This will be your randomly chosen number from 1-6: ", number
delay (500)
end if
end loop
end loop
|
|
|
|
|
|
|
Sponsor Sponsor
|
|
|
Nick
|
Posted: Thu Nov 01, 2007 8:44 pm Post subject: RE:DICE Help |
|
|
just reset count
count:=0 |
|
|
|
|
|
Kira
|
Posted: Thu Nov 01, 2007 8:52 pm Post subject: RE:DICE Help |
|
|
um, sorry....how do i rest count? do i enter count:=0 at the top?? >< |
|
|
|
|
|
Tony
|
Posted: Thu Nov 01, 2007 8:56 pm Post subject: RE:DICE Help |
|
|
You use that line at whatever point in the program, where you want the count to be reset.
It would probably make sense to do something like this, right before the game begins. |
Tony's programming blog. DWITE - a programming contest. |
|
|
|
|
Clayton
|
Posted: Thu Nov 01, 2007 8:56 pm Post subject: RE:DICE Help |
|
|
After you finish your embedded loop, (the one where you roll your "dice") just set count to zero again. |
|
|
|
|
|
Kira
|
Posted: Thu Nov 01, 2007 9:05 pm Post subject: RE:DICE Help |
|
|
OMG THANKS SO MUCH... o yes one more thing....I got these dice faces pictures I wanted the program to show when a specific number on the dice pops up, is there a command that could make this happen? If so, what do I use and where do I input it in?? |
|
|
|
|
|
Tony
|
|
|
|
|
|
|