skip to main | skip to sidebar

federico's BLOG

giovedì 23 ottobre 2008

PiramideRovesciata

#include
//#include
//#include


int board[17]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
char simbol[2]={'|','+'};
int exitGame=0;

void stampa();
void inserisci(int datoA, int datoB, int inverti);
void umano();

int main(){

while(exitGame==0){
stampa();
umano();
}

}

void umano(){
int numeroUno;
int numeroDue;
printf("\n digita il primo numero della astina da selezionare: ");
scanf("%d",&numeroUno);
printf("\n digita il secondo numero della astina da selezionare:");
scanf("%d",&numeroDue);
inserisci(numeroUno,numeroDue,0);
}

void stampa(){
int i;
for(i=1;i<17;i++){
printf("%c",simbol[board[i]]);
if(i==7){printf("\n ");}
if(i==12){printf(" \n ");}
if(i==15){printf(" \n ");}
}
}

void inserisci(int datoA, int datoB, int inverti){
if(datoA<1){
datoA=1;
}
if(datoB<1){
datoB=1;
}
if(datoA>16){
datoA=16;
}
if(datoB>16){
datoB=16;
}
if(datoA>datoB){
inserisci(datoB,datoA,1);
return ;
}
if(datoA if((datoA<8)&&(datob>7)){
datoB=7;
}
if((datoA>7)&&(datoA<13)&&(datob>12)){
datoB=12;
}
if((datoA>12)&&(datoA<16)&&(datob>15)){
datoB=15;
}
}
if(inverti==0){
int i;
for(i=datoA;i<(datoB+1);i++){
board[i]=1;
}
}
else{
int i;
for(i=datoB;i==datoA;i--){
board[i]=1;
printf("ciao");
}
}

}

Pubblicato da fedo777 alle 13:43

Nessun commento:

Posta un commento

Post più recente Post più vecchio Home page
Iscriviti a: Commenti sul post (Atom)

Archivio blog

  • ►  2009 (1)
    • ►  marzo (1)
  • ▼  2008 (8)
    • ►  dicembre (2)
    • ►  novembre (4)
    • ▼  ottobre (2)
      • PiramideRovesciata
      • primo gioco craeto in linguaggio C (filetto)

Informazioni personali

La mia foto
fedo777
Visualizza il mio profilo completo