
-----------------------------------
xBloodyHeartx
Sun Nov 04, 2012 10:34 am

Trying Not To Match User's Input When Computer Gives Random Numbers &quot;Lotto Game&quot;. Please Help.
-----------------------------------
What is it you are trying to achieve?
I AM TRYING TO GET THE USER TO INPUT PAST WINNING NUMBERS, THEN WHEN THE USER COMES OUT OF THAT WINDOW "OPTION 1" GOES TO "OPTION 6" TO GET NUMBERS COMPUTER GIVES THE USER THE USER DOESN'T WANT THE EXACT SAME LINES OR MATCH THAT THE USER INPUT IN "OPTION 1". BUT THE COMPUTER IS ABLE TO GIVE THE NUMBERS AGAIN JUST NOT SHOWING THE LINE IT SHOWS WHEN USER INPUTS. EXAMPLE: USER INPUTS "5, 10, 20, 35, 45, 15  =130" AND THE COMPUTER GIVES "20, 45, 10, 8, 40, 7  =130"


What is the problem you are having?
TRYING NOT TO MATCH EXACT LINE THE USER INPUTS WHEN THE COMPUTER GIVES RANDOM NUMBERS BUT IS STILL ABLE TO PICK THOSE NUMBERS


Describe what you have tried to solve this problem
TRIED TO SOLVE IT WITH 1 - 49 NUMBERS THEN TRIED IT SHORTER RANDOM NUMBER RANGE 1 - 2


Post any relevant code (You may choose to attach the file instead of posting the code if it is too long)

loop
    cls
    var answer : int
    color (40)
    locate (33, 32)
    put "LET'S PLAY"
    locate (35, 30)
    color (1)
    put "1. Lotto 649"
    locate (36, 30)
    put "2. Lotto Max"
    locate (37, 30)
    put "3. Exit"
    locate (38, 30)
    put "Option:"
    color (40)
    locate (38, 38)
    get answer

    %Lotto 649 Menu
    var lotto6491, lotto6492, lotto6493, lotto6494, lotto6495, lotto6496, total6491 : int := 0
    var range1649 : int := 1
    var range2649 : int := 4

    loop
        if answer = 1
                then
            cls
            var answer649 : int
            color (40)
            locate (21, 32)
            put "Lotto 649"
            locate (23, 18)
            color (1)
            put "1. Input Past Winning Numbers"
            locate (24, 18)

            locate (25, 18)

            locate (27, 16)
            color (40)
            put "******************************************"
            locate (28, 16)
            put "*"
            locate (29, 16)
            put "*"
            locate (30, 16)
            put "*"
            locate (31, 16)
            put "*"
            locate (32, 16)
            put "*"
            locate (33, 16)
            put "*"
            locate (34, 16)
            put "*"
            locate (35, 16)
            put "******************************************"
            locate (28, 57)
            put "*"
            locate (29, 57)
            put "*"
            locate (30, 57)
            put "*"
            locate (31, 57)
            put "*"
            locate (32, 57)
            put "*"
            locate (33, 57)
            put "*"
            locate (34, 57)
            put "*"
            color (1)
            locate (29, 20)

            locate (29, 43)
            color (40)

            locate (29, 47)
            color (1)
            put "-"
            color (40)
            locate (29, 49)

            color (40)
            locate (29, 57)
            put "*"
            locate (31, 18)
            color (1)

            locate (31, 57)
            color (40)
            put "*"
            locate (32, 18)
            color (1)

            locate (32, 57)
            color (40)
            put "*"
            locate (33, 18)
            color (1)
            put "6. 6 Random Numbers Play"
            locate (33, 57)
            color (40)
            put "*"
            locate (37, 18)
            color (1)
            put "7. Exit Lotto 649, Back To Main Menu"
            locate (39, 18)
            put "Option:"
            color (40)
            locate (39, 26)
            color (40)
            get answer649

            %Input Past Winning Numbers Lotto 649
            if answer649 = 1
                    then
                cls
               
                color (1)
                var line1649 : int
                locate (13, 1)
                put "How Many Lines Would You Like To Type In?"
                locate (14, 1)
                put "Please specify what version of Turing you are using
TURING 4.1.2

-----------------------------------
Insectoid
Sun Nov 04, 2012 3:26 pm

RE:Trying Not To Match User\'s Input When Computer Gives Random Numbers &quot;Lotto Game&quot;. Please Help.
-----------------------------------
I didn't even bother to read this. Can you guess why?

-----------------------------------
chipanpriest
Mon Nov 05, 2012 1:06 pm

Re: Trying Not To Match User's Input When Computer Gives Random Numbers &quot;Lotto Game&quot;. Please Help.
-----------------------------------
STOP YELLING AT ME

Also,

%Learn to use syntax


-----------------------------------
evildaddy911
Tue Nov 06, 2012 4:25 pm

Re: Trying Not To Match User's Input When Computer Gives Random Numbers &quot;Lotto Game&quot;. Please Help.
-----------------------------------
1. For crying out loud. take off the caps lock!
2. Use puctuation! I can't make heads or tails out of what you are trying to do
3. Use  for short code blocks. Use file attachments for long ones
4. Clean up/comment your code! what in the world is the point of all this 
put "*" 
locate (34, 16) 
put "*" 
locate (35, 16) 
put "******************************************" 
-
-
- 
locate (29, 47) 
color (1) 
put "-" 
color (40) 
locate (29, 49) 

color (40) 
locate (29, 57) 
put "*" 
locate (31, 18) 
color (1)
I suggest you try this post again. Use the above suggestions so that we may understand what it is you speak of. DO NOT make a new topic, just post the revised edition.
