Vlaams_front
Legacy Member
Goedemiddag,
Ik ben dus een oefening aan het maken voor school maar kzit vast. Kheb dus de volgende code geschreven ma der zit een fout in die ik als amateur niet vind:
Sub Main()
'declaratie variabelen
Dim strNaam1, strNaam2, strNaam3 As String
'inlezen van de 3 namen
Console.Write("Geef naam 1 in: ")
strNaam1 = Console.ReadLine
Console.Write("Geef naam 2 in: ")
strNaam2 = Console.ReadLine
Console.Write("Geef naam 3 in: ")
strNaam3 = Console.ReadLine
If strNaam1 < strNaam2 Then
If strNaam1 < strNaam3 Then
Console.WriteLine("Oorspronkelijke volgorde: " & ControlChars.Tab & strNaam1 & " " & strNaam2 & " " & strNaam3 & ControlChars.NewLine & "Alfabetische volgorde: " & ControlChars.Tab & strNaam1 & " " & strNaam2 & " " & strNaam3)
Else
If strNaam2 < strNaam3 Then
Console.WriteLine("Oorspronkelijke volgorde: " & ControlChars.Tab & strNaam1 & " " & strNaam2 & " " & strNaam3 & ControlChars.NewLine & "Alfabetische volgorde: " & ControlChars.Tab & strNaam2 & " " & strNaam1 & " " & strNaam3)
Else
Console.WriteLine("Oorspronkelijke volgorde: " & ControlChars.Tab & strNaam1 & " " & strNaam2 & " " & strNaam3 & ControlChars.NewLine & "Alfabetische volgorde: " & ControlChars.Tab & strNaam3 & " " & strNaam2 & " " & strNaam1)
End If
End If
End If
'wachten op een druk op de enter toets
Console.WriteLine()
Console.Write("Druk op enter om verder te gaan")
Console.ReadLine()
End Sub
Daar zou dus erges een fout inzitten want hij drukt de namen helemaal niet af.
Ik ben dus een oefening aan het maken voor school maar kzit vast. Kheb dus de volgende code geschreven ma der zit een fout in die ik als amateur niet vind:
Sub Main()
'declaratie variabelen
Dim strNaam1, strNaam2, strNaam3 As String
'inlezen van de 3 namen
Console.Write("Geef naam 1 in: ")
strNaam1 = Console.ReadLine
Console.Write("Geef naam 2 in: ")
strNaam2 = Console.ReadLine
Console.Write("Geef naam 3 in: ")
strNaam3 = Console.ReadLine
If strNaam1 < strNaam2 Then
If strNaam1 < strNaam3 Then
Console.WriteLine("Oorspronkelijke volgorde: " & ControlChars.Tab & strNaam1 & " " & strNaam2 & " " & strNaam3 & ControlChars.NewLine & "Alfabetische volgorde: " & ControlChars.Tab & strNaam1 & " " & strNaam2 & " " & strNaam3)
Else
If strNaam2 < strNaam3 Then
Console.WriteLine("Oorspronkelijke volgorde: " & ControlChars.Tab & strNaam1 & " " & strNaam2 & " " & strNaam3 & ControlChars.NewLine & "Alfabetische volgorde: " & ControlChars.Tab & strNaam2 & " " & strNaam1 & " " & strNaam3)
Else
Console.WriteLine("Oorspronkelijke volgorde: " & ControlChars.Tab & strNaam1 & " " & strNaam2 & " " & strNaam3 & ControlChars.NewLine & "Alfabetische volgorde: " & ControlChars.Tab & strNaam3 & " " & strNaam2 & " " & strNaam1)
End If
End If
End If
'wachten op een druk op de enter toets
Console.WriteLine()
Console.Write("Druk op enter om verder te gaan")
Console.ReadLine()
End Sub
Daar zou dus erges een fout inzitten want hij drukt de namen helemaal niet af.

Kzit in 1TI. 

tot nu toe is het een goei richting.. en ja ok dit alles is nog basis, maar hou wel rekening mee dat school (hoger) maar echt 2 weken bezig is... dus... het ga nog snel vooruit hoor. En als je V nooit hebt gehad (zoals vele in de klas) kan het wel degelijk een stuikelblok zijn. True, ik verveel me zowa, maar ze geeft genoeg oefeningen mee dat je nog wa kan verder werken.