cs_baltimor5
Messages postés5Date d'inscriptionlundi 12 septembre 2011StatutMembreDernière intervention24 octobre 2013
-
Modifié par cs_baltimor5 le 24/10/2013 à 10:43
Rom1sab
Messages postés46Date d'inscriptionsamedi 12 janvier 2008StatutMembreDernière intervention12 décembre 2015
-
25 oct. 2013 à 14:08
Bonjour
je voudrais savoir comment crée un script pour effectuer des calcules de volume. en fait la page devra avoir trois champs où l'utilisateur introduire des nombres et en cliquant sur calculer il a la réponse.
les trois champ seront:
-longueur:
-largeur:
-hauteur:
et la réponse sera: le résultat de la multiplication des trois valeurs introduites par l'utilisateur c'est à dire que le script devra effectuer le calcul suivant: longueur*largeur*hauteur.
voici ce que j'ai rebuter mais il ne fonctionne pas:
<?php // Ci-dessous, la fonction qui calcule le volume du cube function Volumecube($longeur_du_cube , $largeur_du_cube, $hauteur_du_cube) { $volume_du_cube = $longeur_du_cube['longeurducube'] * $largeur_du_cube['largeurducube'] * $hauteur_du_cube['hauteurducube']; // calcul du volume return $volume_du_cube; // indique la valeur à renvoyer, ici le volume } $volume_du_cube = Volumecube($longeur_du_cube['longeurducube'], $largeur_du_cube['largeurducube'], $hauteur_du_cube['hauteurducube']); echo 'Le volume d\'un cube de longeur 3, de largeur 1 et de hauteur 2 est de ' . $volume_du_cube ; ?><br /><br /><br />
Rom1sab
Messages postés46Date d'inscriptionsamedi 12 janvier 2008StatutMembreDernière intervention12 décembre 20153 25 oct. 2013 à 14:08
Ma version:
<form method="post" action="conscalculator.php"> Longeur: <input type="text" name="long"/><br /> Largeur: <input type="text" name="larg"/><br /> Hauteur: <input type="text" name="haut"/><br /> <input type="submit" /> <input type="reset" /> </form> <?php $longeur=$_POST['long']; $largeur=$_POST['larg']; $hauteur=$_POST['haut']; $volume= ($longeur*$largeur*$hauteur); echo 'Le volume d\'un cube de longeur'.$longeur.', de largeur '.$largeur.' et de hauteur '.$hauteur.' est de ' .$volume; ?>
Explications:
-Tu a mal fait ton formulaire, et tu a ajouté des choses inutiles.
-Tes noms de variables sont trop long (mais ça te regarde).
-Tu fait une fonction, dans quel intérêt?
-Tu essaye de calculer avec des variables inexistantes puisque non crées.
-Même si tu avait fait tout ça mieux, tu n'aurais pas le bon énoncé de résultat vu que ton echo n'affiche pas les variables, juste le résultat.