aide pour programmer ce petit programme (Débutant) en processing

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
 
#include <bitset>  // pour l'affichage en format binaire
#include <string.h> // si vous utilisez des chaînes de catactères
 
using namespace std;
 
 
 int main() {
 
	 // choices of user
	int bits = 7;
	int stops = 2;
	int parity=1;
	unsigned int rate = 9600;
	unsigned int  octet=0xaa;
 
	unsigned int  data;
 
  cout <<"entrez : 7,8(bits) 0,1,2(stop) 9600(débit)  0x57(octet en hexa): "<<endl;
  cin >> bits>>stops>>rate>>std::hex>>octet;
 
  cout<<"octet à transmettre: 0x"<<std::hex<<octet<<"/"<<std::dec<<octet<<" => ";
  cout<<std::bitset<8>(octet)<<endl;
 
  // à cet endroit vous avez toutes les données 
  // qui vous permettentent de reconstruire la donnée à dessiner
 
  /*...........................................
	...........................................
	...........................................
  */
 
	// Affichage
	// utiliser les caractères '-', '|' et '+'
	// 1) dessiner les bits à un
	// 2) revenir à la ligne et dessiner les barres
	// 3) revenir à la ligne dessiner les bits à zéro
	/*...........................................
	...........................................
	...........................................
	*/
 
 
	// calcul durées :durée d'un bit et durée pour la transformation d'une donnée
	/*...........................................
	...........................................
	...........................................
	*/
 }