Nny
Legacy Member
Hallo,
Ik maak een programmatje om personeelsleden en de afdelingen waarop ze werken weer te geven. Het is de bedoeling dat het programmaverloop er als volgt uit ziet.
Nu zit ik met het volgende probleem: als ik een tweede werknemer wil toevoegen zie ik enkel die in de overview na het toevoegen ervan. Kan er me iemand helpen? Mijn code vind je hieronder. Dank bij voorbaat.
Ik maak een programmatje om personeelsleden en de afdelingen waarop ze werken weer te geven. Het is de bedoeling dat het programmaverloop er als volgt uit ziet.
Code:
MENU : <a> Add Employee / <r> Remove Last Employee / <x> Exit : a
Name : John
Departement : Management
Employees Overview :
John ( Management )
MENU : <a> Add Employee / <r> Remove Last Employee / <x> Exit : A
Name : Paul
Departement : Marketing
Employees Overview :
John ( Management )
Paul ( Marketing )
MENU : <a> Add Employee / <r> Remove Last Employee / <x> Exit : b
Employees Overview :
John ( Management )
Paul ( Marketing )
MENU : <a> Add Employee / <r> Remove Last Employee / <x> Exit : r
Employees Overview :
John ( Management )
Nu zit ik met het volgende probleem: als ik een tweede werknemer wil toevoegen zie ik enkel die in de overview na het toevoegen ervan. Kan er me iemand helpen? Mijn code vind je hieronder. Dank bij voorbaat.
Code:
Sub Main()
Dim keuzeInvoer As String
Do
Dim rowCount As Integer = 0
Dim columnCount As Integer = 1
Console.Write("MENU : <a> Add Employee / <r> Remove Last Employee / <x> Exit : ")
keuzeInvoer = Console.ReadLine
Dim tabel(rowCount, columnCount) As String
Dim naam As String
Dim afdeling As String
If keuzeInvoer = "a" Then
Console.Write("Name: ")
naam = Console.ReadLine
tabel(rowCount, columnCount - 1) = naam
Console.Write("Departement: ")
afdeling = Console.ReadLine
tabel(rowCount, columnCount) = afdeling
ReDim tabel(rowCount + 1, columnCount)
ElseIf keuzeInvoer = "r" Then
ReDim tabel(rowCount - 1, columnCount)
End If
Dim rowIndex As Integer
For rowIndex = 0 To rowCount
Console.WriteLine("Employees Overview: ")
Console.WriteLine(naam & " (" & afdeling & ")")
Next
Loop Until keuzeInvoer = "x"
Console.ReadLine()
End Sub
.
.