Advertisement
Steefmaester

AfficherScore.cpp

Nov 30th, 2015
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.05 KB | None | 0 0
  1. #include "AfficherScore.h"
  2.  
  3. AfficherScore::AfficherScore()
  4. {
  5. }
  6.  
  7. void AfficherScore::init()
  8. {
  9.     //initialiser OEIN...
  10. }
  11.  
  12. void AfficherScore::EnvoyerScore()
  13. {
  14.     //envoyer A,B,C,D,E,F
  15. }
  16.  
  17. int AfficherScore::Recup_Unite(int num)
  18. {
  19.     return  (num%10) ;
  20. }
  21.  
  22. int AfficherScore::Recup_Dizaine(int num)
  23. {
  24.     return  ((num/10) % 10);
  25. }
  26.  
  27. char AfficherScore::AfficheurBleu(int num)
  28. {
  29.     char valeur;
  30.  
  31.     switch (num)
  32.     {
  33.     case 0:
  34.         valeur = 130;
  35.         break;
  36.     case 1:
  37.         valeur = 130;
  38.         break;
  39.     case 2:
  40.         valeur = 130;
  41.         break;
  42.     case 3:
  43.         valeur = 130;
  44.         break;
  45.     case 4:
  46.         valeur = 130;
  47.         break;
  48.     case 5:
  49.         valeur = 130;
  50.         break;
  51.     case 6:
  52.         valeur = 130;
  53.         break;
  54.     case 7:
  55.         valeur = 130;
  56.         break;
  57.     case 8:
  58.         valeur = 130;
  59.         break;
  60.     case 9:
  61.         valeur = 130;
  62.         break;
  63.  
  64.     default :
  65.         valeur = 130;//afficher une erreur
  66.     }
  67.    
  68.     return valeur;
  69. }
  70. char AfficherScore::AfficheurRouge(int num)
  71. {
  72.     char valeur;
  73.  
  74.     switch (num)
  75.     {
  76.     case 0:
  77.         valeur = 130;
  78.         break;
  79.     case 1:
  80.         valeur = 130;
  81.         break;
  82.     case 2:
  83.         valeur = 130;
  84.         break;
  85.     case 3:
  86.         valeur = 130;
  87.         break;
  88.     case 4:
  89.         valeur = 130;
  90.         break;
  91.     case 5:
  92.         valeur = 130;
  93.         break;
  94.     case 6:
  95.         valeur = 130;
  96.         break;
  97.     case 7:
  98.         valeur = 130;
  99.         break;
  100.     case 8:
  101.         valeur = 130;
  102.         break;
  103.     case 9:
  104.         valeur = 130;
  105.         break;
  106.  
  107.     default:
  108.         valeur = 130;//afficher une erreur
  109.     }
  110.  
  111.     return valeur;
  112. }
  113.  
  114. void AfficherScore::setE1(int scoreE1)
  115. {
  116.     E1 = scoreE1;
  117.     A = AfficheurRouge(Recup_Dizaine(scoreE1));
  118.     B = AfficheurRouge(Recup_Unite(scoreE1));
  119.  
  120.     EnvoyerScore();
  121. }
  122. void AfficherScore::setE2(int scoreE2)
  123. {
  124.     E2 = scoreE2;
  125.     E = AfficheurRouge(Recup_Dizaine(scoreE2));
  126.     F = AfficheurRouge(Recup_Unite(scoreE2));
  127.  
  128.     EnvoyerScore();
  129. }
  130. void AfficherScore::setTime(int Val_time)
  131. {
  132.     Time = Val_time;
  133.     C = AfficheurRouge(Recup_Dizaine(Val_time));
  134.     D = AfficheurRouge(Recup_Unite(Val_time));
  135.  
  136.     EnvoyerScore();
  137. }
  138. int AfficherScore::getE1() const
  139. {
  140.     return E1;
  141. }
  142. int AfficherScore::getE2() const
  143. {
  144.     return E2;
  145. }
  146. int AfficherScore::getTime() const
  147. {
  148.     return Time;
  149. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement