Documente Academic
Documente Profesional
Documente Cultură
Sub Main()
EndCode = False
CreateAccountNotChosen = True
Console.WriteLine("")
Console.WriteLine("")
Console.WriteLine("")
choice = Console.ReadLine
While choice = 1
CreateAccountNotChosen = False
createAccount()
Console.Clear()
DisplayOptions1()
choice = Console.ReadLine
End While
countNumberEntries()
Dim arr(countindex, 4) As String
dividingArray(arr)
Console.WriteLine("")
Console.WriteLine("")
Console.WriteLine("What do you want to do next? Choose any of the
following options: ")
DisplayOptions2()
Console.WriteLine("")
Console.WriteLine("")
choice = Console.ReadLine
Console.Clear()
ElseIf choice <> 6 And CreateAccountNotChosen = True Then
responseToOption(arr, choice)
file.Close()
Console.WriteLine("")
Console.WriteLine("")
Console.WriteLine("")
Console.WriteLine("")
End Sub
End Sub
Sub DisplayOptions1()
Console.WriteLine(" 1. Create Account")
Console.WriteLine(" 2. Show your statistics")
Console.WriteLine(" 3. Deposit amount into your account")
Console.WriteLine(" 4. Withdraw amount from your account")
Console.WriteLine(" 5. Show All Accounts")
Console.WriteLine(" 6. Exit")
End Sub
Sub DisplayOptions2()
Console.WriteLine(" 1. Show your statistics")
Console.WriteLine(" 2. Deposit amount into your account")
Console.WriteLine(" 3. Withdraw amount from your account")
Console.WriteLine(" 4. Show All Accounts")
Console.WriteLine(" 5. Exit")
End Sub
Do
count = count + 1
content = arr(count, 3)
Console.Write("Name: ")
Console.WriteLine(arr(count, 0))
Console.Write("Email: ")
Console.WriteLine(arr(count, 1))
Else
Console.WriteLine("The password you entered is wrong. Please Try
again!")
End If
Else
Console.WriteLine("The UserID you entered is wrong. Please try again!")
End If
Console.WriteLine("")
Console.WriteLine("")
Console.WriteLine("")
Console.WriteLine("")
Console.WriteLine("")
End Sub
count = -1
Do
count = count + 1
content = arr(count, 3)
arr(count, 4) = CStr(amount)
Else
Else
Console.WriteLine("")
Console.WriteLine("")
Console.WriteLine("")
End Sub
count = -1
Do
count = count + 1
content = arr(count, 3)
arr(count, 4) = CStr(amount)
Else
Console.WriteLine("You entered the wrong password! Please try
again!")
End If
Else
Console.WriteLine("You entered the wrong UserID! Please try agian!")
End If
Console.WriteLine("")
Console.WriteLine("")
Console.WriteLine("")
End Sub
Do
contentline = Database.ReadLine()
ID = ""
password = ""
email = ""
name = ""
deposit = ""
count = 0
Do
name = name + contentline(count)
count = count + 1
Loop Until contentline(count) = "#"
arr(index, 0) = name
count = count + 1
Do
email = email + Mid(contentline, count + 1, 1)
count = count + 1
Loop Until Mid(contentline, count + 1, 1) = "#"
arr(index, 1) = email
count = count + 1
Do
Do
ID = ID + Mid(contentline, count + 1, 1)
count = count + 1
Loop Until Mid(contentline, count + 1, 1) = "#"
arr(index, 3) = ID
count = count + 1
Do
deposit = deposit + Mid(contentline, count + 1, 1)
count = count + 1
Loop Until Mid(contentline, count + 1, 1) = ""
arr(index, 4) = deposit
index = index + 1
Loop Until Database.EndOfStream
Database.Close()
End Sub
Sub title()
Dim header As String
Console.WriteLine()
Console.WriteLine()
header = ""
For x = 1 To 3
Select Case x
Case 1
header = "Name"
Case 2
header = "Email"
Case 3
header = "Account ID"
End Select
Console.Write(header)
For y = 0 To 30 - Len(header)
Console.Write(" ")
Next
Next
Console.WriteLine()
For dash = 0 To 115
Console.Write("-")
Next
Console.WriteLine()
End Sub
Console.Write(value)
For x = 0 To 30 - Len(value)
Console.Write(" ")
Next
End Sub
Sub countNumberEntries()
Dim Database As New IO.StreamReader("F:\bank.txt")
countindex = 0
Dim content As String
content = Database.ReadLine
Database.Close()
End Sub
Sub createAccount()
Dim name, email, accountID, password, repassword, deposit, line As String
Dim file As New IO.StreamWriter("F:\bank.txt", True)
End While
file.Close()
End Sub