suite mathématique

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : suite mathématique

Re: suite mathématique

par sirakawa » 25 juin 2014, 10:58

Voici ma vision des choses
<html>
<title>suite</title>
<?php
print_r($_GET);
/*false permettra d'éviter tout traitement si le choix n'est pas enseigne*/
$type_suite = isset($_GET['choix']) ? $_GET['choix']: false;

if ($type_suite !== FALSE)
{
switch ($type_suite)
{
	case "A":
	break;

	case "B":
	
	break;

}
}
?>




<form action="index.php" method="get">
<fieldset>
<legend>Type de suite:</legend>
<!--Pour éviter les erreurs sur le type de suite-->
<input type="radio" name="choix" checked = 'checked' value="A">arithmetique
<input type="radio" name="choix" value="G">geometrique<br>
</fieldset>
<fieldset>
<legend>Composition</legend>
premier terme:u0=
<!--text et pas texte (dans input)-->
<input type="text" name="A" required = 'required' value ="1"><br>
raison:r =
<input type ="text" required ='required' name="B" ><br>
afficher les termes du rang:
<input type="text" required ='required'name="C" >
au rang:
<input type="text" required ='required' name="D" ><br>
</fieldset>
<input type="submit" value="ok">
</form>
</html>

Re: suite mathématique

par moogli » 24 juin 2014, 17:30

merci telnes pour votre réponse, c'est gentil, mais dans html c'est de afficher les bouton radios, pour le choix entre suite géomitrique ou bien suite arithmetique,donc quand je choisi geometrique ça marche bien, par contre quand je fait arithmetique il affiche rien !!!

Re: suite mathématique

par telnes » 24 juin 2014, 10:13

hello

le html est pas bon

regarde comment on fait un form
et ne pas oublier de fermer les balises (</form>)

pour débugger les variables passées via le formulaire tu peut faire un <?php print_r($_GET); ?> ou $_POST suivant la méthode

http://fr.openclassrooms.com/informatiq ... eb-en-html
http://fr.openclassrooms.com/informatiq ... mulaires-8

suite mathématique

par Kada2 » 24 juin 2014, 09:10

bonjour
je vous remercier déja pour votre réponse au sujet suite géometrique .j'ai aussi besoin de votre aide pour le second sujet svp,
j'ai mit le premier code que vous m'avez donné ça a bien marché et je voulais faire pareil avec une suite de somme:u(n+1)=u(n)+r
en faite pour faire choisir entre geomtrique et arithmetique mais il affiche rien vous pouvez regarder svp merci voila mon programme
<html>

<title>suite</title>
<form method="get">
<?php

$p=$_GET["choix"];
$u=$_GET["A"];

$rang=$_GET["C"];
$rang1=$_GET["D"];


if($p=="geometrique"){
function suite ($int){
$r=$_GET["B"];
return pow($r,$int);
}

for ($rang; $rang<=$rang1; $rang++){
$u=suite($rang);
echo "u$rang= $u<br/>\n";
}
// pour mettre arithmetique
if($p=="arithmetique"){
function suite ($int){
$r=$_GET["B"];
return somme($r,$int);
}

for ($rang; $rang<=$rang1; $rang++){
$u=suite($rang);
echo "u$rang= $u<br/>\n";
}
}
}
?>
</form>
</body>
</html>


..........// voila le 2eme programme //.......
<html>

<form action="suite.php" method="get">
Type de suite:
<input type="radio" name="choix" value="arithmetique">arithmetique
<input type="radio" name="choix" value="geometrique">geometrique<br>


premier terme:u0=
<input type="texte" name="A" value ="1"><br>
raison:r =
<input type ="txte" name="B" ><br>
afficher les termes du rang:
<input type="texte" name="C" >
au rang:
<input type="texte" name="D" ><br>
<input type="submit" value="ok">

</html>