Tom's Guide > Forum > Programmation > [resolu] script de calcul

[resolu] script de calcul

Forum Programmation : [resolu] script de calcul

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

bonjour

je voudrai faire une page sur mon site ou on rentre 3 chiffres différent et en cliquant sur le boutton calculer, ca donne le résultat.
pour un calcul simple ca va, mais la c'est un peu plus compliqué.

1er case à remplire que j'apel X
2eme case à remplir que j'apel Y
3eme case à remplir que j'apel Z

en cliquant sur le bouton calculer ca doit me faire le calcul suivant:
(x+y)/(z-1)

j'ai cherché sur le forum, sur google et sur bien d'autre truc encore mais je ne trouve pas l'aide dont j'ai besoin, si quelqun connaissai un site qui puisse m'aider ce serai sympa!

merci

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Salut,

Je sais pas quel language tu utilises, mais si tu sais faire un calcul simple, je vois pas le probleme.
si tu sais faire:
resultat=x+y+z;
fais:
resultat=(x+y)/(z-1);

Ca marche.

Répondre à lucoz

le noms des langages j'y connais pas grand chose, je met ce que j'ai fait a la suite:

<script Language="JavaScript">
function init()
{
document.Form.somme1.value=0;
document.Form.somme2.value=0;
document.Form.somme3.value=0;
}
function calcul()
{
document.Form.resultat.value= parseInt(Number(document.Form.somme1.value)) + parseInt(Number(document.Form.somme2.value)) + parseInt(Number(document.Form.somme3.value));
}
</SCRIPT>

<FORM NAME="Form">

 

<script>
document.write ('<CENTER>X <INPUT NAME="somme1" onChange="calcul();" SIZE=5>

 

')
document.write ('<CENTER>Y <INPUT NAME="somme2" onChange="calcul();" SIZE=5>

 

')
document.write ('<CENTER>Z <INPUT NAME="somme3" onChange="calcul();" SIZE=5>

 

')

document.write ('= <INPUT NAME="resultat" VALUE="" MAXLENGTH="10"')
document.write ('SIZE=10 onfocus = "this.blur();calcul();"></CENTER>')
</SCRIPT>

la c'est un calcul automatique, pas besoin de valider (je ferai avec pas bien grave) mais c'est que des additions, et il accepte pas les virgules.

Répondre à bloups35

bon je vient de réussir, le calcul se fait bien comme je veux, c'était un probleme de parenthese mal placé, merci LuCoZ j'aicherché compliqué alors que c'était simple

<script Language="JavaScript">
function init()
{
document.Form.somme1.value=0;
document.Form.somme2.value=0;
document.Form.somme3.value=0;
}
function calcul()
{
document.Form.resultat.value= (parseInt(Number(document.Form.somme1.value)) + parseInt(Number(document.Form.somme2.value))) / (parseInt(Number(document.Form.somme3.value)) - 1);
}
</SCRIPT>

<FORM NAME="Form">

 

<script>
document.write ('<CENTER>X <INPUT NAME="somme1" onChange="calcul();" SIZE=5>

 

')
document.write ('<CENTER>Y <INPUT NAME="somme2" onChange="calcul();" SIZE=5>

 

')
document.write ('<CENTER>Z <INPUT NAME="somme3" onChange="calcul();" SIZE=5>

 

')

document.write ('= <INPUT NAME="resultat" VALUE="" MAXLENGTH="10"')
document.write ('SIZE=10 onfocus = "this.blur();calcul();"></CENTER>')
</SCRIPT>

j'ai un autre probleme, c'est qu'il ne prend pas en compte les virgules, si quelqun a une idée elle sera la bien venu!

merci encore

Répondre à bloups35

He bien je ne connais pas ce language mais en C/C++ il y a plusieurs types de variables, certain ne gerent que les nombre entier ( sans virgules donc ), mais d' autres gèrent les nombre decimaux ( avec des virgules ). il y a des chances que le fonctionnement soit le même alors cherche sur google en mettant par exemple : les types de variables en " le nom de ton language ".

Répondre à MrFreeman
Tom's Guide > Forum > Programmation > [resolu] script de calcul
Aller à :

Il y a 392 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens