Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 22-04-2004, 14:34
marrel
Avatar van marrel
marrel is offline
het is echt onmogelijk maar goed. Is er iemand die er een beetje verstand van heeft en wie ik mijn opdracht even kan toemailen of die hier ff naar de code kan kijken want er gaat iets fout in de uitvoer ofzo... Dus als iemand er wat vanaf weet dan plak ik hier wel ff mijn programmatje
__________________
Bij gebrek aan beter, een .
Met citaat reageren
Advertentie
Oud 22-04-2004, 14:46
Manuzhai
Avatar van Manuzhai
Manuzhai is offline
Dit kan misschien beter naar Software & Multimedia komen.

Post het niet zelf nog een keer, een FB zal het verplaatsen.
__________________
Slechts beschikbaar via naamzoek/privebericht.
Met citaat reageren
Oud 22-04-2004, 15:17
Tofke_H
Avatar van Tofke_H
Tofke_H is offline
Citaat:
Manuzhai schreef op 22-04-2004 @ 15:46 :
Post het niet zelf nog een keer, een FB zal het verplaatsen.
__________________
Liefde: Het pokerspel van het Leven. Je begint met een paar en je eindigt met een full house.
Met citaat reageren
Oud 23-04-2004, 10:58
marrel
Avatar van marrel
marrel is offline
ah ja wat valt dan nog wel onder informatica? naja het zal wel... niemand die en beetje overweg kan met visual basic?
__________________
Bij gebrek aan beter, een .
Met citaat reageren
Oud 23-04-2004, 13:07
freyk
Avatar van freyk
freyk is offline
Citaat:
marrel schreef op 23-04-2004 @ 11:58 :
ah ja wat valt dan nog wel onder informatica? naja het zal wel... niemand die en beetje overweg kan met visual basic?
Hier zijn genoeg mensen die je willen helpen.

Post gewoon hier je code en wij zullen het bekijken.
__________________
"Typefouten zijn gratis" | "Daar is vast wel een knopje voor" | "Ik weet, want ik zoek" | Powered by Firefox, Chromium, Mac OS X, OpenSuse, and Google.
Met citaat reageren
Oud 23-04-2004, 16:35
Tampert
Avatar van Tampert
Tampert is offline
Citaat:
marrel schreef op 23-04-2004 @ 11:58 :
ah ja wat valt dan nog wel onder informatica? naja het zal wel... niemand die en beetje overweg kan met visual basic?
het gaat ook om de kans dat je een goed antwoord krijgt. en die is hier groter
__________________
NIZ| tegenpartij|Kriminalpolizei!!|De hele mikmak| Dank voor die bloemen
Met citaat reageren
Oud 23-04-2004, 17:34
marrel
Avatar van marrel
marrel is offline
Citaat:
Tampert schreef op 23-04-2004 @ 17:35 :
het gaat ook om de kans dat je een goed antwoord krijgt. en die is hier groter
snap ik lief hoor van ja
__________________
Bij gebrek aan beter, een .
Met citaat reageren
Oud 25-04-2004, 20:31
tarekh16
Avatar van tarekh16
tarekh16 is offline
ben nu ook bezig met visual basic voor informatica. heb er morgen een tentamen over

wie weet wat ik fout heb gedaan bij de volgende code. Het is voor een programmatje waar je een getal invoert en dan geeft ie de tafel van dat getal totdat hij bij 100 is. 101 mag hij dus niet meer weergeven. bij mij doet ie dat wel

als ik tafel van 13 invoer geeft ie ook nog 8 X 13 = 104 weer en dat moet dus niet. dit is de code:



Private Sub cmdToon_Click()

Dim teller As Integer
Dim getal As Integer
Dim getalS As String
Dim antwoord As Integer
Dim regelS As String

lstTafel.Clear
getalS = txtGetal.Text
getal = CInt(getalS)
antwoord = getal
teller = 0


While antwoord < 100

teller = teller + 1
antwoord = teller * getal
regelS = Str(teller) & " * " & Str(getal) & " = " & Str(antwoord)
lstTafel.AddItem (regelS)
Wend


txtGetal.Text = ""


End Sub
Met citaat reageren
Oud 26-04-2004, 06:47
Marcade
Avatar van Marcade
Marcade is offline
Citaat:
tarekh16 schreef op 25-04-2004 @ 21:31 :
ben nu ook bezig met visual basic voor informatica. heb er morgen een tentamen over

wie weet wat ik fout heb gedaan bij de volgende code. Het is voor een programmatje waar je een getal invoert en dan geeft ie de tafel van dat getal totdat hij bij 100 is. 101 mag hij dus niet meer weergeven. bij mij doet ie dat wel

als ik tafel van 13 invoer geeft ie ook nog 8 X 13 = 104 weer en dat moet dus niet. dit is de code:



Private Sub cmdToon_Click()

Dim teller As Integer
Dim getal As Integer
Dim getalS As String
Dim antwoord As Integer
Dim regelS As String

lstTafel.Clear
getalS = txtGetal.Text
getal = CInt(getalS)
antwoord = getal
teller = 0


While antwoord < 100

teller = teller + 1
antwoord = teller * getal
regelS = Str(teller) & " * " & Str(getal) & " = " & Str(antwoord)
lstTafel.AddItem (regelS)
Wend


txtGetal.Text = ""

End Sub
Het is toch vrij logisch dat die de laatste boven de honderd weergeeft? Zodra 'antwoord' boven de honderd zit, kapt je while loop er niet gelijk mee? Pas bij de wend controlleert die weer of antwoord boven de honderd zit. Je kan verschillende manieren doen om dit op te lossen.

lstTafel.AddItem (regelS)

in

if antwoord<100 then lstTafel.AddItem (regelS)

een andere oplossing:

While antwoord < 100

in

While (teller+1) * getal < 100

en zo zijn er nog wel een dozijn oplossingen.
Met citaat reageren
Oud 26-04-2004, 07:52
Verwijderd
Citaat:
tarekh16 schreef op 25-04-2004 @ 21:31 :
ben nu ook bezig met visual basic voor informatica. heb er morgen een tentamen over

wie weet wat ik fout heb gedaan bij de volgende code. Het is voor een programmatje waar je een getal invoert en dan geeft ie de tafel van dat getal totdat hij bij 100 is. 101 mag hij dus niet meer weergeven. bij mij doet ie dat wel

als ik tafel van 13 invoer geeft ie ook nog 8 X 13 = 104 weer en dat moet dus niet. dit is de code:

*knip*
Je fout zit hem in de controle vooraf.
Wanneer je teller op 12 staat, is het antwoord (8 * 12 =) 96.
En zolang het antwoord kleiner is dan 100:
Code:
teller = teller + 1 ' Teller wordt hier 13
antwoord = teller * getal 'Antwoord dus 104
(ik ken verder geen VB; ik dacht dat de ' commentaar betekende)
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar

Soortgelijke topics
Forum Topic Reacties Laatste bericht
Software & Hardware Cd Protection !!
Napoleon14
3 04-01-2002 16:16


Alle tijden zijn GMT +1. Het is nu 20:45.