Forked from
Info 111 Programmation Impérative / 2023-2024 / Semaine10
6 commits behind the upstream repository.
-
Nicolas M. Thiéry authoredNicolas M. Thiéry authored
premier-dessin.md 3.86 KiB
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": "a706520256c25b19a9257cc4544a6111", "grade": false, "grade_id": "cell-db040b06c5a92099", "locked": true, "schema_version": 3, "solution": false, "task": false}}
Premiers graphiques avec Jupyter
---
deletable: false
editable: false
nbgrader:
cell_type: code
checksum: e337cf30f41be5c2c6c788f10b454f9a
grade: false
grade_id: cell-51d47887d053f179
locked: true
schema_version: 3
solution: false
task: false
---
#include "primitives_jupyter.hpp"
---
deletable: false
editable: false
nbgrader:
cell_type: code
checksum: bca96fdfc7023d461b707c8ae74b0caa
grade: false
grade_id: cell-c2afd88f340f46f4
locked: true
schema_version: 3
solution: false
task: false
---
RenderWindow window(VideoMode(900, 480), "Ma super fenêtre");
window.clear(Color::Green);
// Dessine un point noir de coordonnées (418, 143)
draw_point(window, {418, 143}, Color::Black );
window.display();
---
deletable: false
nbgrader:
cell_type: code
checksum: b956b1c98520d602fab742ceb67096ed
grade: true
grade_id: cell-e77db2d9ed7265ac
locked: false
points: 1
schema_version: 3
solution: true
task: false
---
// Dessine un segment blanc entre les points (100,200) et (200,200)
// REMPLACEZ CETTE LIGNE PAR VOTRE RÉPONSE
window.display();
---
deletable: false
nbgrader:
cell_type: code
checksum: 85bdbd533e19a61d9a8a460522c51477
grade: true
grade_id: cell-03b3d3f225c29d1d
locked: false
points: 1
schema_version: 3
solution: true
task: false
---
// Dessine un segment rouge entre les points (200,300) et (200,400)
// REMPLACEZ CETTE LIGNE PAR VOTRE RÉPONSE
window.display();
---
deletable: false
nbgrader:
cell_type: code
checksum: dea1bd15783375ceace4d093b9200ec4
grade: true
grade_id: cell-3606e0158c83309d
locked: false
points: 1
schema_version: 3
solution: true
task: false
---
// Dessine un rectangle horizontal vide de sommets diagonaux (200,200) et (400,300) et de contour rouge
// REMPLACEZ CETTE LIGNE PAR VOTRE RÉPONSE
window.display()
---
deletable: false
nbgrader:
cell_type: code
checksum: 8d1e034e1cda25ee20a1c154f6f26185
grade: true
grade_id: cell-25abe8a7c6c8c617
locked: false
points: 1
schema_version: 3
solution: true
task: false
---
// Dessine un rectangle horizontal plein noir de sommets diagonaux (400,150) et (500,200)
// REMPLACEZ CETTE LIGNE PAR VOTRE RÉPONSE
window.display()
---
deletable: false
nbgrader:
cell_type: code
checksum: 196d46fbc53bc7393b523ace887864ab
grade: true
grade_id: cell-c6d75131df2bea6d
locked: false
points: 1
schema_version: 3
solution: true
task: false
---
// Dessine un segment rouge entre les points (400,300) et (500,400)
// REMPLACEZ CETTE LIGNE PAR VOTRE RÉPONSE
window.display()
---
deletable: false
nbgrader:
cell_type: code
checksum: 783c0f2dd02e54533dd5243b34fe2ccd
grade: true
grade_id: cell-63406c09d76b868b
locked: false
points: 1
schema_version: 3
solution: true
task: false
---
// Dessine un cercle noir de centre (415,145) et de rayon 10
// REMPLACEZ CETTE LIGNE PAR VOTRE RÉPONSE
window.display()
---
deletable: false
nbgrader:
cell_type: code
checksum: cfc9ac790998bab53ad2de41b30f2f6d
grade: true
grade_id: cell-4f7332edb4646cbf
locked: false
points: 1
schema_version: 3
solution: true
task: false
---
// Dessine un disque jaune de centre (700, 100) et de rayon 50
// REMPLACEZ CETTE LIGNE PAR VOTRE RÉPONSE
window.display()