login  Naam:   Wachtwoord: 
Registreer je!
 Forum

verwijdert console overbodige tekens? (Opgelost)

Offline verhaba - 31/10/2008 21:17
Avatar van verhabaLid hallo
Ik had graag wat info gehad over onderstaande code. ik had als output + 5 + 6 + 7 = 18. Aangezien de eerste '+' er niet staat veronderstel ik dat de console deze verwijderd, aangezien die er toch maar een beetje bijstaat voor piet lol. Uiteraard blijft dit momenteel maar een veronderstelling. Wie kan me verlossen uit deze marteling van veronderstellingen? Thx.

  1. Module Example3
  2. Sub Main()
  3. Dim values(2) As Integer
  4. Dim sum As Integer
  5. '
  6. Dim index As Integer
  7. For index = 0 To 2
  8. Console.WriteLine("Value " & index + 1 & " ?")
  9. values(index) = Console.ReadLine()
  10. sum += values(index)
  11. Next
  12. '
  13. Console.Write(values(0))
  14. For index = 1 To 2
  15. Console.Write(" + ")
  16. Console.Write(values(index))
  17. Next
  18. Console.Write(" = ")
  19. Console.Write(sum)
  20. '
  21. Console.ReadLine()
  22. End Sub
  23. End Module

2 antwoorden

Gesponsorde links
Offline Abbas - 01/11/2008 02:22
Avatar van Abbas Gouden medaille

Crew .NET
Als je enkel dit wegschrijft:
  1. Console.Write(values(0))
  2. For index = 1 To 2
  3. Console.Write(" + ")
  4. Console.Write(values(index))
  5. Next
  6. Console.Write(" = ")
  7. Console.Write(sum)

Kan de output nooit met een "+" beginnen aangezien je begint met de eerste waarde uit de array!
Offline verhaba - 01/11/2008 07:59
Avatar van verhaba Lid Hallo titjes.

de eerste waarde komt voort uit?:
  1. console.write(value(0))
die net voor de For... Next staat. Had er geen erg op. Dacht dat alle waarden uit de array uit de For... Next lus kwam.
Blijkbaar moet ik meer vertrouwen op wat ik lees. En misschien beter lezen wat er staat.
Thx voor de goeie uitleg. chrs
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.166s