Formulaire de calcul

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Formulaire de calcul

Message par emc2 le Ven 13 Jan 2017 - 22:08

Détails techniques


Version du forum : phpBB3
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://polisetsophia.forumactif.org/

Description du problème

Bonsoir, et bonne année à tous !
Je cherche a obtenir un formulaire de calcul pour mon mon forum.
Habituellement, je m'appuie sur un modèle que j'adapte, mais là, je sèche.
J'ai besoin d'un formulaire où le joueur entre 4 données, disons A, B, C, D avec lesquelles je dois sortir des résultats dans un tableau.

Dans les 4 premières cases, le joueur entre A, B, C, D, et je dois mettre dans:

La case 5: A*B*C/100
La case 6: A-(A*C*D/10000)
La Case 7: C-(C*D/50)
La Case 8: B-(C*D/100)

Le tableau ressemblerait alors à cela avec à la place des formules, les résultats:



Dernière édition par emc2 le Dim 15 Jan 2017 - 17:44, édité 1 fois
avatar

emc2
*****

Messages : 526
Inscrit(e) le : 30/09/2011

http://sainte-croix.forumgratuit.org/
emc2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Formulaire de calcul

Message par emc2 le Sam 14 Jan 2017 - 21:00

Je up en espérant que quelqu'un va me trouver l'ombre d'un début de piste ! aidez moi
avatar

emc2
*****

Messages : 526
Inscrit(e) le : 30/09/2011

http://sainte-croix.forumgratuit.org/
emc2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Formulaire de calcul

Message par Scoubifitz le Dim 15 Jan 2017 - 3:27

Bonsoir,

Comme j'avais un peu de temps libre ...

Code:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Tableau de calcul</title>
<style type="text/css">
.contenu_onglet {
background-color: #ffffff;
width:820px;
border: 1px solid #888888;
margin: auto ;
padding: 10px;
}
.titre_article {
color: #000000;
text-align:center;
font-size: 16px;
font-variant: small-caps;
font-weight: bold;
}
</style>
</head>
<body style="background: #eaeaea;">
<div class="contenu_onglet">
<form action="#" method="post" name="forme">
<div class="titre_article">Générateur de Calcul</div>
<table style="text-align:center;margin:auto;border;border-spacing: 15px 2px;">
<tr>
<td> titre 1</td>
<td> titre 2</td>
<td> titre 3</td>
<td> titre 4</td>
<td> Calcul 1</td>
<td> Calcul 2</td>
<td> Calcul 3</td>
<td> Calcul 4</td>
<td> </td>
</tr><tr>
<td><input type="text" size="4" maxlength="4" name="champ1" value="0" /></td>
<td><input type="text" size="4" maxlength="4" name="champ2" value="0" /></td>
<td><input type="text" size="4" maxlength="4" name="champ3" value="0" /></td>
<td><input type="text" size="4" maxlength="4" name="champ4" value="0" /></td>
<td><input type="text" size="4" name="champ5" readonly="readonly" /></td>
<td><input type="text" size="4" name="champ6" readonly="readonly" /></td>
<td><input type="text" size="4" name="champ7" readonly="readonly" /></td>
<td><input type="text" size="4" name="champ8" readonly="readonly" /></td>
<td><input type="button" value="Calcul" onclick="calcul_ad()" /><input type="reset" value="Effacer"></td>
</tr></table>
</form>
</div>
<script type="text/javascript">
function calcul_ad()
{
  var A,B,C,D,e,f,g,h;
A= Number(document.forme.champ1.value);
B= Number(document.forme.champ2.value);
C= Number(document.forme.champ3.value);
D= Number(document.forme.champ4.value);
e= document.forme.champ5.value;
f= document.forme.champ6.value;
g= document.forme.champ7.value;
h= document.forme.champ8.value;
var nbre1= Number(A*B*C/100);
var nbre2= Number(A-(A*C*D/10000));
var nbre3= Number(C-(C*D/50));
var nbre4= Number(B-(C*D/100));
document.forme.champ5.value= nbre1;
document.forme.champ6.value= nbre2;
document.forme.champ7.value= nbre3;
document.forme.champ8.value= nbre4;
}
</script>
</body>
</html>
avatar

Scoubifitz
Membre actif

Masculin
Messages : 3541
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Formulaire de calcul

Message par emc2 le Dim 15 Jan 2017 - 11:34

C'est toujours effrayant de voir avec quelle facilité certains arrivent à concevoir en quelques minutes un codage. J'avais cette aptitude avec le basic quand les premiers pc sont sortis (ZX81 de Sinclair) c'est dire ....!!
En tout cas, merci, c'est juste parfait, je vais pourvoir y mettre mes styles et même l'adapter à d'autres formulaire.
Juste une question, est-ce qu'il existe un site où je pourrais trouver les signes de calculs (puissances, racine carrée, etc..) que l'on peut utiliser dans une chaîne de calculs en html ou java ?
Sinon, merci vraiment de la diligence à laquelle vous faites preuve à chaque fois.
avatar

emc2
*****

Messages : 526
Inscrit(e) le : 30/09/2011

http://sainte-croix.forumgratuit.org/
emc2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Formulaire de calcul

Message par Scoubifitz le Dim 15 Jan 2017 - 13:42

@emc2 a écrit:Juste une question, est-ce qu'il existe un site où je pourrais trouver les signes de calculs (puissances, racine carrée, etc..) que l'on peut utiliser dans une chaîne de calculs en html ou java ?
Sinon, merci vraiment de la diligence à laquelle vous faites preuve à chaque fois.

J'utilise cette page pour tout ce qui est JS :
https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Objets_globaux

... et plus particulièrement cette page pour les fonctions de calcul :
https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Objets_globaux/Math

Cette page est pratique pour les symboles en HTML :
http://caracteres-speciaux.net/symboles-mathematiques/
avatar

Scoubifitz
Membre actif

Masculin
Messages : 3541
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Formulaire de calcul

Message par emc2 le Dim 15 Jan 2017 - 17:44

Merci pour tout ! Je résous le fil avec la balise.
avatar

emc2
*****

Messages : 526
Inscrit(e) le : 30/09/2011

http://sainte-croix.forumgratuit.org/
emc2 a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum