|
Le signe © renvoie à la correction
Dans sa première version, le programme quon vous demande de réaliser calcule les mensualités de remboursement dun prêt à taux constant et mensualités constantes. Lutilisateur saisit le capital emprunté, le taux dintérêt (annuel) et le nombre de périodes (mois) ; le programme calcule et affiche alors le montant des mensualités et le coût total de lopération.
Voici linterface de lapplication (présentée sous forme daplette) :
Le montant des mensualités est donné par la formule :
M = C × t / ( 1 (1 +
t)n )
|
||
où |
M
|
est le montant des mensualités (ce quon recherche), |
C
|
est le capital emprunté, | |
t
|
est le taux mensuel « pour un », c.-a-d. t = T / 1200 (T étant le taux saisi par lutilisateur) | |
n
|
est le nombre de mois |
Dans sa deuxième version, le programme peut, sur demande, afficher le tableau damortissement, cest-à-dire la décomposition, mois par mois, de la mensualité en une somme qui correspond à lintérêt sur un mois du capital restant dû et une partie remboursement qui vient se soustraire au capital restant :
Le tableau damortissement apparaît quand lutilisateur presse le bouton
« Tableau ». Il se compose dune zone de texte (JTextArea
)
posée sur un panneau de défilement (JScrollPane
)
lui-même posé dans une boîte de dialogue (JDialog
).
Une boîte de dialogue peut être modale ou non modale. A votre avis, quest-ce qui est préférable ici ?