pour un TP très simple je dois faire un formulaire de placement
mes objets sont;
une boite du montant initial (txtmontant.text)
une boite du taux annuel (txttaux.text)
une boite du nombre d'année (txtcycle.text)
j'ai un bouton calculer et une boite multiligne (txtfinal.text) permettant d'afficher pour chaque ligne la valeur du placement par rapport au nombre d'année.
mais sans même afficher, la base de mon code est pourrit et ne calcule pas de la bonne facon, priorité d'opérateur ou variable mal déclaré, je comprend rien à la base de VB, et même si mon pseudo-code est bon comme ligne directrice, une fois dans VB c'est tout autre..
Private Sub cmdcalculer_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdcalculer.Click
Dim cycle As String = 1
Dim resultat As String = Val(txtmontant.Text)
Dim final As String
Do
resultat = Val(resultat) * (1 + (Val(txttaux.Text) / 100))
final = resultat + vbNewLine
cycle = Val(cycle) + 1
Loop While Val(cycle) <= Val(txtcycle.Text)
txtfinal.Text = final
End Sub
en gros je suis sur que vous comprenez mon code, mais bon, il marche pas dutout, ma boite de resultat se réinitialise a toutes les boucle malgré le vbnewline etc....
le niveau de difficulté d'un tel prog est vraiment, mais vraiment facile, donc si tu comprend pas, pas la peine de poster.. y'a beaucoup de connaisseur avancé ici, et y'a qu'eux pour m'aider rapidement..
---------------
ceci est un bloc de texte