Shuffle Bingo Numbers?
May 16, 2010
I want to shuffle the numbers in each column of _bingoNums(,)I've included the code I've tried thus far that dosen't work.
Dim _bingoNums(,) As Integer = {{1, 16, 31, 46, 61}, _
{2, 17, 32, 47, 62}, _
{3, 18, 33, 48, 63}, _
[code].....
View 2 Replies
ADVERTISEMENT
Mar 6, 2011
I have just about completed a .NET project to write a program to randomly select numbers for a Bingo caller. Over the last month or so Ive learned a lot about .NET but heres something that I consider to be odd and maybe one of you guys can offer an opinion.
One of the features of calling Bingo in a small local club is that callers often use little sayings to accompany certain numbers, I expect youve all heard of (say) All the sixes, clickety click for 66 or 5 and 9 the Brighton line for 59 etc. My little program gives an option to incorporate these with a prompt for the caller that can be edited outside of the program. One of these conventional sayings is used when a number is reversed 12 followed by 21 or 45 followed by 54 for example, when the caller might call (say) 1 and 2, one dozen, number 12 And the other way round 2 and 1, twenty one.
So, I programmed in a bit of code to detect this and to over-ride whatever might otherwise have been the quote with And the other way round and set about testing it. Ive been through literally dozens of full 90 calls watching for the occurrence of a reversed number, spent a few hours doing it, and not once has it occurred which is to say the least, unusual.
So, Im wondering about the Rand Function, could it be that it isnt possible for a reversed number to be selected? Just so you know, I randomly pre-select the order of all 90 numbers, I fill each of the 90 elements of an array with a random number first checking that the number selected hasnt already been stored, if it has, I just get the next random number (and check that too of course), but I cant see how that could prevent reversed numbers being selected, especially in light of the fact that frequently it's not the 'next' number that's used.
View 39 Replies
May 16, 2012
I am trying to shuffle an array of numbers it is randomizing but the numbers are been repeated is not what I need., I need the array to be shuffled but keeping the same numbers.For example if I do a first shuffle numbers may look like this in random order
2,4,5,1,3
Next shuffle maybe
3,5,4,2,1 and so on
But my problem is it repeating e.g. like this.
0,3,3,4,5 or 4,5,5,3,3
[code].....
View 2 Replies
Jan 7, 2010
Random Numbers for Bingo Card?
View 7 Replies
Apr 10, 2011
i am trying to find out how it shuffles the number 1, 2, 3 and 4 without repeating the same number within the series. So far, I think that "i" begins as 1 and RN is a randomized number between 1 and 4. The do while loop checks if "i" is the same as RN and spits out the flag as true or false. Then "i" is increased 1 at a time and so does the number of elements in the array. I believe that the array a(4) and the for loop does something that "remembers" the same numerical value not to be repeated. I'm not sure exactly what the for loop does and how the flag make this thing work.
Lets say, a case where i=1 and the RN=3, the flag becomes false. Therefore, a(1)=3. Then, i increments by 1 and a(j) becomes a(2), which puts out the values 1 and 2. Since both numbers are flag=false, it increments again. Because a(i) = RN, a(2) becomes = 3. How can this be? It has a(1) equal to 3 and a(2) also equal to 3. Each array is supposed to have NON-OVERLAPPING numbers.
The result of doing shuffle() is a random set of numbers that don't overlap:
1234, 1243, 1342, 1324, 2341, 3412, 4321, 3214, and so on.
but never 1111, 1112, 3333 or 3242.
To find out how exactly it works, I tried to delete some lines, tweak the numbers. The result of that is either numbers change to repeats, all zeros or a logical error. The following is the code placed in the module and can be used for other forms and in this case it is used for the labels in form1 windows form:
Sub Shuffle()
Dim a(4), i, j, RN As Integer
Dim flag As Boolean
[code]....
View 2 Replies
Nov 24, 2011
how to eliminate duplicate random numbers displayed in labels ( a column of 5 labels). This is for a BINGO game i am doing. I have tried a Do .. Loop until structure with a for next but i am not sure how to proceed:
Do
For NumB = 0 To 4
B(NumB) = Int(15 * Rnd() + 1)
itemarrayB(NumB).Text = B(NumB)
Next
Loop Until
View 2 Replies
Feb 4, 2012
I have done allot so far but now im stuck on this:
1. i have 35 picture boxes on my form
2. i have a folder with 49 images (.png) 7 colors * 7 numbers = 49
3. i have 2 timers 1st set to 3min. second to 2 min.
evrything is good so far what i need to do is when timer 2 starts to start drawing the balls (images) from the folder
It needs to be random and only 1 image each round
I dont get it done sitting 2 days watching youtube videos and googeling about it and still nothing i got it that far that it shows random images but then i get same image 4 or 5 times on the form.
View 4 Replies
Feb 3, 2012
I am developing one desktop app for printing Bingo Tickets, Can you please help or provide any links to guide me on how to print the tickets.I am able to generate the required random numbers, what is best way to put the numbers in table format and print them as shown in the picture.
View 5 Replies
Oct 21, 2010
Can someone tell me how to shuffle / randomize a stringi got a string like: 0123456789name0123456789and i want it to become a random like: 343n3287a4738m2039e7834
View 5 Replies
May 11, 2011
I have created the random bingo calls needed with the standard bingo letter restrictions.. i.e. B = 1 - 15, I = 16 - 30, etc. I have a form with 5 columns with B I N G O at the top and the corresponding numbers beneath. Those are labels named lblB1, lblB2, etc.
My problem is that I can't seem to figure out how to get get the text to change on the called tiles. Logically it would be easiest to use something like
varLabel="lbl" + varCalled
varCalled.Forecolor = red
Where varCalled is the ball number being called.But.. that is not the case. (I'm at work so can't submit the actual code at this time.. will do so later if needed)I've done some searching and can't find anything that helps out.. but searching for "change label color dynamically" comes up with how to change the color of a label at runtime.. not sure how else to search on it.
View 6 Replies
Feb 25, 2011
i created a media player in vb.net. i have a listbox as playlist. My problem is i have picturebox1 in which if i have to click shuffle the items in the playlist (listbox) will shuffle songs. Also, the playlist must automatically play songs.
View 5 Replies
Dec 11, 2010
I have 1-10 audio files that were selected by the user using an "openFileDialog" (with a button and textbox for each). Now, I want it to play all of the files that they selected in a random order when the user clicks "Button12." After all the files have been played, I want it to start over and play all of them in a random order again. I don't want it to stop until the user clicks "Button13." When the user clicks "Button 12" again, it should start playing them in a random order again.
View 4 Replies
Nov 10, 2011
I have handed this assignment in and it works albeit not in the most elegant way. I am taking my second programming class ever and I would love for some feedback and answers to a few questions i have. First, what would be a better way to display the correct image to the corresponding card. Using all those if statements seems ridiculous, but i cant see a way around having card 1 possibly equal each value from every suit, card 2 equal each value from every suit, etc.
Second, my professor wants us to be able to record the seed value so that we could then plug it back in and return the hand that was shown when it was created. i have done this but I am a bit confused. The seed shows up as a value from 0-999, but when you use the combination formula to figure the total possible amount of hands you get over 2.5 million. Since i only have 1000 seed values does that mean that multiple hands might share the same seed value or does that number (0-999) mean something different eache time? Sorry if my explaination seems confusing.
Third, I am always looking for advice on better ways to do things. If anyone has free time and would like to offer constructive critisism I would be grateful.Below is the code. I only left in picturebox display for 1 suit so as to shorten the total amount shown. I also removed code for other buttons and stuff.
Public Class Form1
Private Sub btnShuffle_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnShuffle.Click
' Variable Declarations
Dim intSuit As Integer ' Row
Dim intCardValue As Integer ' Column
[Code]...
View 4 Replies
Nov 13, 2011
I have a standard deck of 52 cards is represented in an array. Each card is represented as an integer. I wrote the below function to shuffle the cards. Does the code below look ok?
Module Module3
Sub Main()
' initialize array
[Code].....
View 3 Replies
Mar 21, 2011
Basically my program has a "shuffle" music feature:
vb For i = 0 To 26 num = randomObject.Next(0, 27) My.Computer.Audio.Play("C:UsersMcturtlesMusicSongs" & num & ".wav", AudioPlayMode.BackgroundLoop) Next
Which selects a random number 0 - 26 and selects the corresponding song.
And a straight play feature:
vb Dim counter As Integer Do Until counter > 26 My.Computer.Audio.Play("C:usersmcturtlesmusicsongs" & counter & ".wav", AudioPlayMode.WaitToComplete) counter += 1 Loop
All of these activated by a button(separate for each)
When I click one, it makes the program stop responding. I'm pretty sure it is the .WaitToComplete mode, but I can't find a way to make it continuously play without it. If you can find my error. Also if you could tell me a way to make the shuffle never play the same song twice, that would be awesome as well.
View 2 Replies
Jul 20, 2009
Not sure if this is the right thread place or not.And I've been designing an Mp3 player. I've ran across several things that I would love to know how to fix.
1. It won't play the next song when one ends.
2. Click and drag media files into the playlist.
3. Shuffle button would be awesome.
4. Repeat button.
5. I have a pause button, but it dont pickup where it paused...
If you could get the repeat playlist and shuffle into a checkbox form.[code...]
View 4 Replies
Aug 9, 2010
I'm trying to create a typical Housie/Bingo Game ticket in Asp.net 2.0 (VB). But, not being succeeded. Ticket contains 3 row with 9 columns. Total 27 blocks, and it must be only 15 should be fill outta those 27. and each column contains value like 1st column should be between 1-10 and 2nd must have random values between 11-20.. It doesn't matter how many blocks filled in each column.. 1 is must, no single column should be blank, all 9 columns must be filled, some have all 3 blocks filled, some have 1 with total of 15 blocks filled in whole ticket. with random numbers..
View 1 Replies
Jun 9, 2010
Basically on my form I have a listbox containing data. Under the listbox I want to place a button named "btn_PrintData" or something to that effect. The user will click this, the print dialog box would come up and bingo they could print the contents of the listbox.
View 1 Replies
Jun 4, 2012
I am all new to Visual Basic 2008, I am trying to create a picture shuffle game, the problem is I cant seem to be able to move one picture from PictureBox1 to PictureBox2 onClick, here is a Code I written earlier:Sub ChangePicture(ByRef P1 As PictureBox, ByRef P2 As PictureBox)
[Code]...
View 1 Replies
Jun 21, 2010
I have six textboxes, and upon button press it randomly generates six numbers, one in eact text box e.g. [43] [85] [93] [1] [0] [17]..i create another six textboxes and at the same time allocate these numbers in ascending/descending numbers.I am not looking for any codes whatsoever, as i love the challenge of VB.Net.
View 2 Replies
Apr 7, 2009
Im trying to write a program that will do:
1.The average of the four numbers. This answer will be placed into a text box reserved for that value. This text box cannot be changed by the user.
2.The maximum and minimum values. These will be denoted by changing the color of the largest number green and the smallest number red.
3.The range of the numbers. The range is defined as the difference between the largest and smallest numbers. The range will be placed into its own text box, labeled as such. This text box cannot be changed by the user."
Im using visual studio 2008 and it has to be written in VB
View 35 Replies
Aug 16, 2009
So how would I use .next (random numbers) to randomly select something from a list of numbers but it can't repeat the number?I could do:
dim num as integer
dim r as new random
num = r.next(1,5)
if num = 1 then
elseif num = 2 then
etc.
That wouldn't work because it would repeat.If I donwload someone's game can I disect it in VS? :0 I tried going to open project, then I went to the folder and clicked open. It brought me inside of the folder so I tried to open the game but there is no form1 there. It says the games name then .exe in the explorer-like thing in the top right?Also, how would I have a value or something in a label and access it from a button.
Example:This is in a label.
Dim number as Integer
number = 0
Then in the button do
Label.number = 0
How would I do something like that? I want to use that a lot as I did in a different language.
View 6 Replies
Mar 18, 2011
I have a program that allows a user to input numbers from an inputbox and it displays the Total numbers entered, the sum of the numbers entered, and the average of the numbers entered. What I can not seem to find it how to have it display the largest number entered. The code I have so far is,
[Code]...
View 11 Replies
Mar 28, 2010
how can i add two excel sheets with numbers and the equal (similar)numbers to save once
View 1 Replies
Oct 4, 2011
I am making a program, where the user enters 6 numbers in 6 different text boxes, and it displays the larger of those 6 numbers. But I also want to make it where if the user enters a string value (like S for instance) in the text boxes, it gives an message and says "please enter the numbers again" and the user gets to enter the 6 numbers again. But when I do try to do that, it gives an error message saying conversion from "w/e the user entered" to Double is not valid. If the user just enters the numbers, it works fine. However, I am trying to make it if the user does enter non numeric value, it gives a message window and the user can reenter the numbers again.
Here is my code Example
CODE:
This is where I am trying to use IsNumeric to show a message if a user does not enter a string so the user can renter the numbers again, but when the user does enter a string value (say in textbox 1) it gives me an error message saying conversion from "S" to 'double' is not valid.
CODE:
Then right here this is where I have my series of ifs statements, this part works fine, it displays the largest numbers of the 6 textboxes every time. Error free.
CODE:
And do this with variable number 2, 3, 4, 5.
I know there are easier ways to do these with arrays and stuff. But I am not there yet. I am still learning about ifs and stuff.
View 8 Replies
Feb 15, 2012
am writing an system application for a company that must generate inquiry id and order id automatically. Whenever a customer makes a new inquiry or new order by clicking the add button, an automatic number should be displayed in the text box and when it's saved, it should be saved in the database access.
View 9 Replies
Nov 9, 2010
How do you sort strings with numbers when you want numbers sorted based on their dimension?
View 19 Replies
Dec 26, 2010
Sub five()
Dim i As Integer
For i = 1 To 14[code].....
I want the numbers that I was comparing similar numbers. I get equal numbers and ELSE giving all series.I like numbers 2 4 6 8 9 10
View 1 Replies
Aug 18, 2009
I would like to know how I can have an enumeration that has multiple values and can be passed to a function.
Example:
Public
Enum
ActionEnum
NoAction = 0
[code]....
View 9 Replies
Mar 11, 2012
I am working on an assignment that will display the forst 10 fibonacci numbers in sequence. However when my results are displayed, the numbers are all stacked on top of each other like this: 011235813213455. I have tried to play with it but i can't seem to get my numbeers to space out or even maybe have a comma "," betweeen each number.[code]
View 2 Replies