A man pays $1 to get into a gambling casino. He loses half of his money there and has to pay $1 to leave. He goes to a second casino and pays $1 to get in, he loses half his money again, and has to pay $1 to leave. Then, he goes to a third casino, pays another $1 to get in, loses half his money again, and pays $1 to leave. After this he's broke. ($0). Write a program to determine the amount of money he began with by testing $5, then $6, and so on.
Took me forever but I finally got it. This is the working code:
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCalc.Click
Dim x As Integer = 0
For y As Integer = 1 To Val(txtUserInput.Text) Step 1
x = 2 * x + 3
Next y
Me.lblOutput.Text = "He started out with $ " & x
End Sub
End Class
But now I'm supposed to figure out this...
The guy goes in the first casino, pays $1, loses half his money, pays $1 to get out. Goes into a second casino, pays $2, loses half his money, pays $2 dollars to get in. Third casino- pay $3, lose half, pay $3 ect.
Help!
How do I find the code for this ><!