Calculs géométriques

Soyez le premier à donner votre avis sur cette source.

Snippet vu 11 035 fois - Téléchargée 26 fois

Contenu du snippet

Bon mon premier code php est pour les fainiants en maths :P Enfaite c'est une simple page qui permet de calculer des aires perimètres et volumes de certaines figures géometrique. Bon apres avoir raconter ma vie passons au code :D (pitié soyez indulgents sur les critiques c'est mon premier :( et je l'est fait tout seul sans aucun tutos )
C'est a mettre entre les balises <body></body>

Source / Exemple :




<p><center>
    <font color="#0000FF" size="5">CALCUL DES AIRES, PERIMETRE ET VOLUMES DE FIGURES 
    GEOMETRIQUES</font> 
  </center></p>
<p></p>
<p><font color="#FF0000"><strong>Calcul du périmètre et de l'aire d'un cercle 
  : </strong></font> </p>
<form METHOD="GET" action="calculette.php">
  <strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Rayon du 
  cercle :</font></strong>   <input type="text" name=calcul1 size="50"> 
  <input type="submit" name=resultat value=Calculer >
</form>
<? 
$pi=3.14159;//on donne la valeur de pi
$resultat = $pi*$calcul1*$calcul1;//on calcule
printf ("L'aire de votre cercle est d'environ : %f",$resultat);//on affiche le résultat
?>
<br>
<?
$pi=3.14159;//on donne la valeur de pi
$resultat = 2*$pi*$calcul1;//on calcul
printf ("Le périmetre du cercle est d'environ : %f",$resultat);//on affiche le résultat
?>
<p><strong><font color="#FF0000">Calcul de l'aire d'un parallélogramme : </font></strong></p>
<form METHOD="GET" action="calculette.php">
  <strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Hauteur du parallélogramme :</font></strong>   <input type="text" name=calcul21 size="50">
<br>
  <strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Base du 
  parallélogramme : </font></strong>
  <input type="text" name=calcul22 size="50">
<br><center><input type="submit" name=resultat value=Calculer ></center>
</form>
<?
$resultat = $calcul21*$calcul22;//on calcule
printf ("L'aire du parallélogramme est : %f",$resultat);//on affiche le résultat
?>
<p> <font color="#FF0000"><strong>Calcul de l'aire d'un triangle :</strong></font> 
</p>
<form METHOD="GET" action="calculette.php">
  <strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Hauteur 
  du triangle :</font></strong> 
  <input type="text" name=calcul31 size="50">
<br>
  <strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Base du 
  triangle :</font></strong> 
  <input type="text" name=calcul32 size="50">
<br><center><input type="submit" name=resultat value=Calculer ></center>
</form>
<p>
  <?
$resultat = $calcul31*$calcul32/2;//on calcule
printf ("L'aire du triangle est : %f",$resultat);//on affiche le résultat
?>
</p>
<p><strong><font color="#FF0000">Calcul de l'aire d'un losange :</font></strong></p>
<form>
<p><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Longueur 
  de la grande diagonale du losange :</font></strong> 
  <input type="text" name=calcul41 size="50">
  <br>
  <strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Longueur 
  de la petite diagonale du losange :</font></strong> 
  <input type="text" name=calcul42 size="50">
  <br>
<center><input type="submit" name=resultat value=Calculer ></center></p>
</form>
<p>
  <?
$resultat = $calcul41*$calcul42/2;//on calcule
printf ("L'aire du losange est : %f",$resultat);//on affiche le résultat
?>
</p>
<p><strong><font color="#FF0000">Calcul de l'aire d'un trapèze :</font></strong></p>
<form>
  <p><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Longueur 
    de la grande base du trapèze :</font></strong> 
    <input type="text" name=calcul51 size="50">
    <br>
    <strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Longueur 
    de la petite base du trapèze :</font></strong> 
    <input type="text" name=calcul52 size="50">
	<br>
    <strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Longueur 
    de la hauteur du trapèze:</font></strong> 
    <input type="text" name=calcul53 size="50">
    <br>
   <center><input type="submit" name=resultat value=Calculer ></center></p>
</form>
<?
$resultat = ($calcul51+$calcul52)*$calcul53/2;//on calcule
printf ("L'aire du trapèze est : %f",$resultat);//on affiche le résultat
?>
<p>
<p><strong><font color="#FF0000">Calcul du volume d'un prisme droit ou d'un cylindre 
  de révolution :</font></strong></p>
<form>
  <p><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Hauteur 
    :</font></strong> 
    <input type="text" name=calcul61 size="50">
  <br>
    <strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Aire d'une 
    base :</font></strong> 
    <input type="text" name=calcul62 size="50">
  <br>
<center><input type="submit" name=resultat value=Calculer ></center></p>
</form>
<p>
  <?
$resultat = $calcul61*$calcul62;//on calcule
printf ("Le volume est de : %f",$resultat);//on affiche le résultat
?>
</p>
<p><strong><font color="#FF0000">Calcul du volume d'une pyramide ou d'un cône 
  de révolution :</font></strong></p>
<p><form>
  <p><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Hauteur 
    :</font></strong> 
    <input type="text" name=calcul71 size="50">
  <br>
    <strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Aire d'une 
    base :</font></strong> 
    <input type="text" name=calcul72 size="50">
  <br>
<center><input type="submit" name=resultat value=Calculer ></center>
</form></p>
<?
$resultat = $calcul71*$calcul72/2;//on calcule
printf ("Le volume est de : %f",$resultat);//on affiche le résultat
?>
SCRIPT BY Sniperman113

Conclusion :


Voila donc si vous pouvez me conseiller ou autre laissez un commentaires SVP :( sinon ben a ++ jdonne juste ladresse de la page http://sniperman113.free.fr/calculgeo/calculette.php
Ah ! oui juste un dernier truc la page est "obligée" de s'appeler calculette.php sinon modifier la partie de code (action="calculette.php") au debut du formulaire par le nom de votre page voila a ++ les zens :P

A voir également

Ajouter un commentaire

Commentaires

Messages postés
245
Date d'inscription
jeudi 9 janvier 2003
Statut
Membre
Dernière intervention
21 juin 2004

b je trouve ton code cool pour un début ... :)
je vais faire une page internet pour mon SPV pour pouvoir faire quelques calculs en cours depuis mon téléphonne !

++
Messages postés
435
Date d'inscription
vendredi 20 septembre 2002
Statut
Membre
Dernière intervention
20 novembre 2004

certes belle initiative mem si le code est un peu lourd
Messages postés
103
Date d'inscription
samedi 21 décembre 2002
Statut
Membre
Dernière intervention
5 janvier 2007

:) a ok, ba rendez vous dans 2 3 ans :)
Messages postés
99
Date d'inscription
mercredi 8 octobre 2003
Statut
Membre
Dernière intervention
21 février 2012

Oui moi je voudrais bien mais le pb (quelqu'un me la deja signaler ce que tu me dis la) c'est que je suis en 3eme :D donc votre polynomes la c'est du chinois pour moi ^^ voilà :D
Messages postés
103
Date d'inscription
samedi 21 décembre 2002
Statut
Membre
Dernière intervention
5 janvier 2007

J'ai pas tester, mais moi j'ai fais les polynomes du second degres, je bosse sur les derivées, primitives et limites en ce moment, si tu veux accoupler le tout pour faire une tiote calculette, style win :)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.