@CoD-Scarface, voici un exemple. Fait-toi un formulaire avec:
Form1
Label1
Label2
Label3
Label4
TextBox1
TextBox2
TextBox3
Button1
Public Class Form1
Private mAnnee As Integer
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
Label2.Text = "somme de départ"
Label3.Text = "pourcentage"
Label4.Text = "Résultats Souhaité"
TextBox1.Text = 1000 'argent
TextBox2.Text = 1.05 'pourcentage
TextBox3.Text = 1500 'résultats finals
mAnnee = 0
End Sub
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
mAnnee = 0
Do
mAnnee = mAnnee + 1
TextBox1.Text = TextBox1.Text * TextBox2.Text
Loop Until TextBox1.Text >= TextBox3.Text
Label1.Text = TextBox1.Text & " atteind en " & mAnnee & " Année(s)"
End Sub
End Class
Peut-être que je vais mettre cette réponse sur mon blog pour pouvoir afficher le code en couleur avec les tabulations.
Comme disait Godrik, c'est un problème mathématique ou économique à prime à bord. Moi, j'ai juste fait travaillé la machine
http://checktechno-fr.blogspot.com/2012/11/fonction-visual-basic.html