begin process at 2012 05 27 20:04:00
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Chaîne de caractères

 > INTERFACE D'UN DAMIER EN TURBO C++ 3.0

INTERFACE D'UN DAMIER EN TURBO C++ 3.0


 Information sur la source

 Description

voila j'ai crée l'interface de ce damier et j'aimerais que vous m'aidier a le maitre en marche

Source

  • #include<graphics.h>
  • #include<stdio.h>
  • #include<conio.h>
  • struct carre
  • {
  • public:
  • int x,y,a,b,cf,cc;
  • public:
  • void afficher(int tx,int cf)
  • {
  • setfillstyle(tx,cf);
  • bar(0,0,getmaxx(),getmaxy());
  • }
  • void afficherpion(int a,int b,int cp)
  • {
  • setcolor(cp);
  • fillellipse(a,b,15,15);
  • }
  • void affichercarre(int x,int y,int cc)
  • {
  • setfillstyle(1,cc);
  • bar(x,y,x+40,y+40);
  • rectangle(x+1,y+1,x+39,y+39);
  • }
  • };
  • void main()
  • {
  • int i,j;
  • int gdriver =DETECT,gmode;
  • initgraph(&gdriver, &gmode, "c:\\tc\\bgi");
  • carre c;
  • carre mat[8][8];
  • clrscr();
  • c.afficher(8,4);
  • for(i=0;i<8;i++) for(j=0;j<8;j++){
  • if((i+j)%2!=0)
  • c.affichercarre(145+(i*40),90+(j*40),15);
  • else
  • c.affichercarre(145+i*40,90+j*40,7);
  • }
  • for(i=0;i<8;i++) for(j=0;j<3;j++) {
  • if((i+j)%2==0) c.afficherpion(167+i*40,111+j*40,0);
  • }
  • for(i=0;i<8;i++) for(j=5;j<8;j++) {
  • if((i+j)%2==0) c.afficherpion(167+i*40,111+j*40,14);
  • }
  • setfillstyle(5,4);
  • for(i=0;i<8;i++) for(j=0;j<3;j++) {
  • if((i+j)%2==0) c.afficherpion(165+i*40,110+j*40,0);
  • }
  • setfillstyle(4,14);
  • for(i=0;i<8;i++) for(j=5;j<8;j++) {
  • if((i+j)%2==0) c.afficherpion(165+i*40,110+j*40,14);
  • }
  • getch();
  • }
#include<graphics.h>
#include<stdio.h>
#include<conio.h>

struct carre
{
public:
int x,y,a,b,cf,cc;
public:
void afficher(int tx,int cf)
{
setfillstyle(tx,cf);
bar(0,0,getmaxx(),getmaxy());
}
void afficherpion(int a,int b,int cp)
{
setcolor(cp);
fillellipse(a,b,15,15);
}
void affichercarre(int x,int y,int cc)
{
setfillstyle(1,cc);
bar(x,y,x+40,y+40);
rectangle(x+1,y+1,x+39,y+39);
}
};
void main()
{
int i,j;
int gdriver =DETECT,gmode;
initgraph(&gdriver, &gmode, "c:\\tc\\bgi");
carre c;
carre mat[8][8];
clrscr();
c.afficher(8,4);
for(i=0;i<8;i++) for(j=0;j<8;j++){
if((i+j)%2!=0)
c.affichercarre(145+(i*40),90+(j*40),15);
else
c.affichercarre(145+i*40,90+j*40,7);
 }
for(i=0;i<8;i++) for(j=0;j<3;j++) {
if((i+j)%2==0) c.afficherpion(167+i*40,111+j*40,0);
 }
for(i=0;i<8;i++) for(j=5;j<8;j++) {
if((i+j)%2==0) c.afficherpion(167+i*40,111+j*40,14);
}
setfillstyle(5,4);
for(i=0;i<8;i++) for(j=0;j<3;j++) {
if((i+j)%2==0) c.afficherpion(165+i*40,110+j*40,0);
 }
setfillstyle(4,14);
for(i=0;i<8;i++) for(j=5;j<8;j++) {
if((i+j)%2==0) c.afficherpion(165+i*40,110+j*40,14);
}
getch();
 }

 Conclusion

merci de vouloire bien m'aider pour son fonctionement


 Sources de la même categorie

CALCUL DE CLEF RIB par Renfield
Source avec Zip [C] WD_STRING V2.2 par cyberripper
Source avec Zip LES STRING EN C, AFFECTATION, CONCATÉNATION, SPLIT, ... par appranting
Source avec Zip [C] WD_STRING V1.9 par cyberripper
Source avec Zip LIBRAIRIE LANGUAGES par astro53

Commentaires et avis

Commentaire de LordBob le 16/05/2004 20:39:14

si tu nous donne que l'interface et pas le code de jeux, parce que tu as des questions a posé, tu pourrais le faire sur le forum (il est la pour ca !!!)

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,577 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales