Javascript

Fermé
amina ait boubker - Modifié par amina ait boubker le 11/05/2011 à 17:58
 @urels - 12 mai 2011 à 11:56
Exercice1:
Utilisez la boucle "for" pour afficher la figure ci?dessous sur une page web :
1
11
111
1111
11111
111111
1111111
11111111
111111111
1111111111
Remarque : chaque ligne ne contient que des "1" (un); il n'y a aucun espace entre les "1"; utilisez la méthode d'affichage : document.write("element a afficher").
Exercice2:
Etendez l'exercice 3 en demandant à l'utilisateur de saisir un nombre ou un caractère autre que "1" et le nombre de lignes à afficher...
Vous ferez en sorte que le nombre de lignes n'excède pas 50 !.

2 réponses

Bonjour

Nous sommes ici pour t'aider... Et faire tes devoirs à ta place, ce n'est pas t'aider.
Montre ce que tu as essayé de faire pour que nous puissions te guider.
0
Tien cadeau :

- Exercice 1 :

<script language="Javascript">
for(i=1;i<=10;i++)
{
for(j=1;j<=i;j++)
{
document.write("1");
}
document.write("<BR>");
}
</script>


- Exercice 2:

//------ formulaire.html ----//
<form action="formulaireconf.php" method="post">
caractere <input type="text" name="carac" title="Saisissez un caractère différent de 1">
nb ligne <input type="text" name="nb" title="Saisissez le nombre de lignes">
<input type="submit" value="Envoyer">
</form>


//----- formulaireconf.php ---//
<?php

$nb = $_POST['nb'];
$carac = $_POST['carac'];

if($carac == '1' || $carac == '')
{
echo "Mauvaise saisie du caractère !!";
return;
}

if($nb == "" || !is_numeric($nb))
{
echo "Mauvaise saisie (vide ou pas un chiffre) !!";
return;
} elseif($nb > 50)
{
$nb=50;
}

// affichage
for($i=1;$i<=$nb;$i++)
{
for($j=1;$j<=$i;$j++)
{
echo $carac;
}
echo "<BR>";
}

?>
0