T
tanguy_warny
ex membre
Bonjour à tous et à toutes,
je suis étudiant ingénieur en deuxième bachelier et demain j'ai un test sur le javascript... Nous devons pouvoir corriger ces 6 petits programmes en javascript.
Seulmeent je ne omprends rien alors je compte sur votre aide...
Voici les 6 programmes:
n°1:
Ce programme est censé rajouter 10 à tout nomùbre entrer. Or quand j'écris 121 çà n'écrit pas 131 pk?
<html>
<head>
<script>
function Main()
var valeur;
valeur=document.formulaire.boite.value;
document.formulaire.boite.value=valeur+1O;
</script>
</head>
<body>
<form name= formulaire>
<input name="boite" type="text" value="0">
<input type="Button" value="+10" onclick="Main();">
</form>
</body>
</html>
n°2
Dans certains cas çà ne fonctionne pas! Le quel?
function motdepasse ()
{
var code;
var essai;
var levraicode "password";
code=O
essai=prompt(”Entrez le code secret : ","") ;
for(code=O ;code==O
{
if( essai == levraicode){ code=l;}
}
}
n°3:
Dans internet explorer çà indique une erreur, laquelle? Et comment corriger?
function encode ()
{
var cl;
var c2;
cl=prompt ("entrez le premier mot : ",") ;
c2=prompt("entrez le deuxième mot ",") ;
}
function triMots ()
{
var C;
if(c1>c2)
{
c=cl;
cl=c2;
c2=c;
}
}
function Main()
{
encode ();
triMots ();
alert("Mots triés "+c1+" "+c2);
}
n°4:
Choix multiple:
1. ne passera pas par la boucle
2.boucle infinie
3. programme impossible
4. ne fonctionnera qu'une seule fois
Expliquer...
function motdepasse()
{
var code;
var essai;
var levraicode = "password";
for(code=0 ;code==0
essai=prompt("Entrez le code secret : ","") ;
if( essai == levraicode) { code=1 ;}
}
n°5:
Expliquer comment ce programme fonctionne. QUel instruction logique manque-t-il?
var param;
function trigo ()
{
document.write("Calculs en cours. Veuillez patienter. ")
param = Math.sin(Math.acos(param+10));
}
function Main()
{
param=parseFloat(prompt("Entrez un nombre : ","")) ;
trigo() ;
}
n°6:
Rajouter les commantaires 1 et 2 plus terminer le programme de façon à calculer et ecrire les ecarts entre la note et la moyenne!
var n,compteur;
var somme,moyenne,ecart;
var note= new Array();
function Main ()
{
for (n=0
n<1)||(n>l00)
{
n=parseInt(prompt(”nb notes (100 maxi)?",""));
}
//Commentaire 1
somme0;
for(compteur=O ;compteur<n; compteur=compteur+1)
{
note[compteur]=parseFloat(prompt((compteur+1)+"è cote ?"));
somme=somme+note[compteur] ;
}
//Commentaire 2
moyenne=somme/n;
document.write("moyenne : "+moyenne);
//calcul et affichage des écarts
.......
Merci mille fois à ceux qui seront m'aider....
Amuser vous bien
Tanguy
je suis étudiant ingénieur en deuxième bachelier et demain j'ai un test sur le javascript... Nous devons pouvoir corriger ces 6 petits programmes en javascript.
Seulmeent je ne omprends rien alors je compte sur votre aide...
Voici les 6 programmes:
n°1:
Ce programme est censé rajouter 10 à tout nomùbre entrer. Or quand j'écris 121 çà n'écrit pas 131 pk?
<html>
<head>
<script>
function Main()
var valeur;
valeur=document.formulaire.boite.value;
document.formulaire.boite.value=valeur+1O;
</script>
</head>
<body>
<form name= formulaire>
<input name="boite" type="text" value="0">
<input type="Button" value="+10" onclick="Main();">
</form>
</body>
</html>
n°2
Dans certains cas çà ne fonctionne pas! Le quel?
function motdepasse ()
{
var code;
var essai;
var levraicode "password";
code=O
essai=prompt(”Entrez le code secret : ","") ;
for(code=O ;code==O
{
if( essai == levraicode){ code=l;}
}
}
n°3:
Dans internet explorer çà indique une erreur, laquelle? Et comment corriger?
function encode ()
{
var cl;
var c2;
cl=prompt ("entrez le premier mot : ",") ;
c2=prompt("entrez le deuxième mot ",") ;
}
function triMots ()
{
var C;
if(c1>c2)
{
c=cl;
cl=c2;
c2=c;
}
}
function Main()
{
encode ();
triMots ();
alert("Mots triés "+c1+" "+c2);
}
n°4:
Choix multiple:
1. ne passera pas par la boucle
2.boucle infinie
3. programme impossible
4. ne fonctionnera qu'une seule fois
Expliquer...
function motdepasse()
{
var code;
var essai;
var levraicode = "password";
for(code=0 ;code==0
essai=prompt("Entrez le code secret : ","") ;
if( essai == levraicode) { code=1 ;}
}
n°5:
Expliquer comment ce programme fonctionne. QUel instruction logique manque-t-il?
var param;
function trigo ()
{
document.write("Calculs en cours. Veuillez patienter. ")
param = Math.sin(Math.acos(param+10));
}
function Main()
{
param=parseFloat(prompt("Entrez un nombre : ","")) ;
trigo() ;
}
n°6:
Rajouter les commantaires 1 et 2 plus terminer le programme de façon à calculer et ecrire les ecarts entre la note et la moyenne!
var n,compteur;
var somme,moyenne,ecart;
var note= new Array();
function Main ()
{
for (n=0
{
n=parseInt(prompt(”nb notes (100 maxi)?",""));
}
//Commentaire 1
somme0;
for(compteur=O ;compteur<n; compteur=compteur+1)
{
note[compteur]=parseFloat(prompt((compteur+1)+"è cote ?"));
somme=somme+note[compteur] ;
}
//Commentaire 2
moyenne=somme/n;
document.write("moyenne : "+moyenne);
//calcul et affichage des écarts
.......
Merci mille fois à ceux qui seront m'aider....
Amuser vous bien
Tanguy