Skip to content
Snippets Groups Projects
user avatar
Nicolas M. Thiéry authored
cfd96da0
History
jupytext:
  text_representation:
    extension: .md
    format_name: myst
    format_version: 0.13
kernelspec:
  display_name: C++17
  language: C++17
  name: xcpp17

+++ {"deletable": false, "editable": false, "nbgrader": {"cell_type": "markdown", "checksum": "6b4cbdb783554a0768adbc2c31d3460f", "grade": false, "grade_id": "cell-a76a81a6d9d9fcd6", "locked": true, "schema_version": 3, "solution": false, "task": false}}

Semaine 4 : fonctions

+++ {"deletable": false, "editable": false, "nbgrader": {"cell_type": "markdown", "checksum": "4ebf6e06474b40503e8a90653b021842", "grade": false, "grade_id": "cell-04368656d70a4aa5", "locked": true, "schema_version": 3, "solution": false, "task": false}}

Le but de cette semaine est de vous familiariser avec la programmation de fonctions, avec tests et documentation, et d'acquérir de l’aisance avec les boucles for avec accumulateur. En cours et en TD, nous étudierons en sus la sémantique de l'appel de fonction, en raffinant le modèle de mémoire vu la semaine précédente (introduction de la pile).

+++ {"deletable": false, "editable": false, "nbgrader": {"cell_type": "markdown", "checksum": "f64724baf0aff18d6ef0dc6113085227", "grade": false, "grade_id": "cell-39f9746b54bcb579", "locked": true, "schema_version": 3, "solution": false, "task": false}}

Cours

+++ {"deletable": false, "editable": false, "nbgrader": {"cell_type": "markdown", "checksum": "f606f4638795c86ed28c826067056204", "grade": false, "grade_id": "cell-d11abd4b88489034", "locked": true, "schema_version": 3, "solution": false, "task": false}}

TD : des fonctions, des tests et de la documentation

+++ {"deletable": false, "editable": false, "nbgrader": {"cell_type": "markdown", "checksum": "5bc93326a76778f342403a3a2da77e44", "grade": false, "grade_id": "cell-c318c058ced5f224", "locked": true, "schema_version": 3, "solution": false, "task": false}}

Exercices d'entraînement

+++ {"deletable": false}

:::{admonition} À faire en TP

  • Si vous n'avez pas encore eu l'occasion de le faire, effectuez la feuille 01-entraînement de la Semaine 3.

:::

:::{admonition} À faire à la maison

  • Une demi heure à une heure d'exercices d'entraînement sur tous les thèmes jusqu'à «test de fonctions». Idéalement en étalant sur plusieurs séances courtes pour optimiser la mémorisation.

:::

+++ {"deletable": false, "editable": false, "nbgrader": {"cell_type": "markdown", "checksum": "06c5af98ee2626d63fdc8d6a85d77abf", "grade": false, "grade_id": "cell-63659b16ddee9051", "locked": true, "schema_version": 3, "solution": false, "task": false}}

TP

+++ {"deletable": false}