...
 
Commits (2)
{
{
......@@ -99,7 +99,7 @@
"collapsed": true
},
"source": [
"## 3. traduction\n",
"## 3. Traduction\n",
"\n",
"Traduire en JavaScript les propositions logiques suivantes exprimées par les phrases suivantes :\n",
"\n",
......
{
{
......@@ -97,7 +97,7 @@
"\n",
"Dérouler **à la main** l'algorithme suivant et donner les affichages qu'il produirait. Utilisez des tableaux sur papier pour vous aider.\n",
"\n",
"```\n",
"```javascript\n",
"var a, b, c;\n",
"\n",
"a = 10;\n",
......@@ -147,7 +147,7 @@
"6\n",
"```\n",
"\n",
"(nb: le 6 est un exemple)\n",
"(nb: le 6 est un exemple d'affichage produit par le programme)\n",
"\n",
"- Programmer la calculatrice en JavaScript"
]
......@@ -165,6 +165,25 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"<details>\n",
"<summary style=\"cursor: help\">AIDE: Si vous ne savez pas comment démarrer, cliquez pour afficher des étapes pour vous guider dans la conception du programme</summary> \n",
" \n",
"1. Réfléchir aux variables qui vont être nécessaires, et les déclarer\n",
"2. Demander à l'utilisateur un premier nombre, le stocker dans une variable et ré-afficher le nombre saisi à l'utilisateur\n",
"3. Stockez-vous bien votre valeur sous forme de nombre ?\n",
"4. Demander un second nombre et le stocker dans une autre variable\n",
"5. Demander un opérateur et le stocker dans une variable\n",
"5. Reconnaître le signe « + » : si l'utilisateur·ice a saisi un « + », lui dire « nous allons faire une addition », sinon lui dire « opérateur inconnu »\n",
"6. Implémenter l'opération d'addition : au lieu de dire « nous allons faire une addition », calculer le résultat de l'addition et le stocker dans une variable\n",
"7. Implémenter de même les autres opérations (« x », « / » et « - »)\n",
"\n",
"</details>"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## BONUS 4. Publicyclettes\n",
"\n",
"La grille de tarifs d'un système de vélos en libre service d'une ville pas si lointaine facture :\n",
......