Initiation à la programmation - deuxième palier

Descriptifs des projets

Projet n°1 - Le jeu du plus ou moins

Projet n°2 - Calcul mental

Projet n°3 - Mastermind

Modèle de page web

Chaque projet sera inséré dans une page web indépendante dont le modèle est le suivant :

<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="uft-8"/>
<title>Titre du projet</title>
<style>
	#prgmOut{
		width:960px;
		height:500px;
		margin:auto;
		border:1px solid black;
		overflow:auto;
	}
</style>
</head>
<body>

<div id="prgmOut">
</div>

<script>
/*FONCTIONS D'AFFICHAGE*/
function myString(e){
	if(e==undefined)return "undefined";
	if(e instanceof Array){
		var out="[";
		for(var i=0,l=e.length;i<l;i++){
			if(typeof e[i]=="string")out+='"'+e[i]+'"'
			else if(e[i] instanceof Array)out+=myString(e[i])+','
			else out+=e[i].toString();
			if(i!=l-1)out+=',';
		}
		return out+']';
	}else{
		return e.toString();
	}
}

function print(text) {
	document.getElementById('prgmOut').innerHTML+=myString(text);
}

function println(text) {
	print(text);
	document.getElementById('prgmOut').innerHTML+='<br/>';
}
</script>

<script>

/*CODE SOURCE DU PROJET*/

</script>
</body>
</html>