Cours:TDs 1103 : Différence entre versions

De troyesGEII
Aller à : navigation, rechercher
m
 
(69 révisions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
=={{Bleu|Td 2 : setup/draw}}==
+
__NOTOC__ __NOEDITSECTION__
  
=={{Vert|Exercice 1}}==
+
=ide=
  
Nous allons découvrir la gestion des couleurs dans processing.
+
Nous écrirons des programmes en c++ et utiliserons un ide en ligne, par exemple :
 +
*[https://www.onlinegdb.com/online_c++_compiler OnlineGDB]
 +
*[https://replit.com/languages/cpp replit]
  
Une couleur est entièrement définie par 3 paramètres. Diverses représentation sont possibles, nous nous intéresserons ici à la représentation RGB.
 
  
On initialisera l'espace de couleur par une ligne :
+
=Enoncés de td=
<source lang=c>
 
colorMode(RGB, nbValeurs);
 
</source>
 
Une couleur est donc représentée par un triplet (Rouge,Vert,Bleu), avec nbValeur pour chaque composante.
 
  
Le choix de la couleur s'effectue avec la fonction [https://processing.org/reference/stroke_.html stroke]
+
*[[Cours:Cin/Cout|TD 1 : Entrée-sortie en C++]]
<source lang=c>
+
*[[Cours:Caisse|TD 2 : Caisse enregistreuse]]
stroke(Rouge,Vert,Bleu);
+
*[[Cours:tabChar|TD 3 : Chaînes de caractères]]
</source>
+
*[[Cours:TdComplexe|TD 4 : Utilisation d'une structure]]
 +
*[[Cours:TdFonctionsTableaux|TD 5 : Travail sur les fonctions et tableaux]]
  
{{Todo|Exécuter le code suivant}}
+
=liens=
<source lang=c>
+
 
noStroke();
+
*[[Media:InfoS1ReferencesPointeurs.pdf]]
colorMode(RGB, 100);
+
 
for (int i = 0; i < 100; i++)
+
=Archives=
{
+
[[Cours:historiqueInfoS1]]
  for (int j = 0; j < 100; j++)
 
  {
 
    stroke(i, j, 0);
 
    point(i, j);
 
  }
 
}
 
</source>
 

Version actuelle datée du 24 novembre 2022 à 10:06