Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
e-pluriel
VOICI UN CODE TIRE DES EXEMPLES WINDEV
i est un entier i=0 gTaux=1 gLa=1 SI gTauxRefuse ALORS Info("Taux = à 0 ou négatif, revoyez votre échéance !") TEG=0 RepriseSaisie("MtEcheance") RETOUR FIN
SELON PERIOD CAS 1 gPeriod=(1200/1) CAS 2 gPeriod=(1200/3) CAS 3 gPeriod=(1200/6) CAS 4 gPeriod=(1200/12) FIN Sablier(Vrai) TANTQUE i<7 SI (MTECHEANCE-CalcEch(DUREE,KAPITAL,gTaux)>0) ALORS gTaux=gTaux+gLa SINON gTaux=gTaux-gLa gLa=gLa/10 i++ FIN FIN Sablier(Faux) TEG=gTaux
VOICI UN CODE TIRE DES EXEMPLES WINDEV
i est un entier
i=0
gTaux=1
gLa=1
SI gTauxRefuse ALORS
Info("Taux = à 0 ou négatif, revoyez votre échéance !")
TEG=0
RepriseSaisie("MtEcheance")
RETOUR
FIN
SELON PERIOD
CAS 1
gPeriod=(1200/1)
CAS 2
gPeriod=(1200/3)
CAS 3
gPeriod=(1200/6)
CAS 4
gPeriod=(1200/12)
FIN
Sablier(Vrai)
TANTQUE i<7
SI (MTECHEANCE-CalcEch(DUREE,KAPITAL,gTaux)>0) ALORS
gTaux=gTaux+gLa
SINON
gTaux=gTaux-gLa
gLa=gLa/10
i++
FIN
FIN
Sablier(Faux)
TEG=gTaux
i est un entier i=0 gTaux=1 gLa=1 SI gTauxRefuse ALORS Info("Taux = à 0 ou négatif, revoyez votre échéance !") TEG=0 RepriseSaisie("MtEcheance") RETOUR FIN
SELON PERIOD CAS 1 gPeriod=(1200/1) CAS 2 gPeriod=(1200/3) CAS 3 gPeriod=(1200/6) CAS 4 gPeriod=(1200/12) FIN Sablier(Vrai) TANTQUE i<7 SI (MTECHEANCE-CalcEch(DUREE,KAPITAL,gTaux)>0) ALORS gTaux=gTaux+gLa SINON gTaux=gTaux-gLa gLa=gLa/10 i++ FIN FIN Sablier(Faux) TEG=gTaux
Philippe
Merci je vais tester cela
Sinon j'avais codé comme cela, ca a l'air de fonctionner:
i est un réel=Taux/100 j est un entier=0 Capital est un réel=0
BOUCLE Capital=0 SI DansTEG ALORS Capital=Frais POUR j=1 A NombreMois Capital+=((MensualitéAvecAssurance)/Puissance((1+i),j/12)) FIN SI Capital<Montant ALORS SORTIR FIN i+=0.0001 FIN
i-=0.0001 TegAnnuel=i*100 TegMensuel=i*100/12
Merci je vais tester cela
Sinon j'avais codé comme cela, ca a l'air de fonctionner:
i est un réel=Taux/100
j est un entier=0
Capital est un réel=0
BOUCLE
Capital=0
SI DansTEG ALORS Capital=Frais
POUR j=1 A NombreMois
Capital+=((MensualitéAvecAssurance)/Puissance((1+i),j/12))
FIN
SI Capital<Montant ALORS
SORTIR
FIN
i+=0.0001
FIN
i est un réel=Taux/100 j est un entier=0 Capital est un réel=0
BOUCLE Capital=0 SI DansTEG ALORS Capital=Frais POUR j=1 A NombreMois Capital+=((MensualitéAvecAssurance)/Puissance((1+i),j/12)) FIN SI Capital<Montant ALORS SORTIR FIN i+=0.0001 FIN