Пример #1
0
void Object::draw(int player){

	if(compost)
		drawC(player);
	else
		drawS(player);

}
Пример #2
0
int main()
{
    FILE *f = fopen("pentam1.in","r+");
    char mas[9][9];
    int n,i,j,x,y;
    char c;
    fscanf(f,"%d\n",&n);

    for(i = 1; i<= 8; i++)
    {
        for(j = 1; j<= 8; j++)
        {
            mas[i][j]='0';
        }
    }

    for(i = 0 ; i < n ; i++)
    {
        fscanf(f,"%c %d %d\n",&c, &x, &y);
        switch (c)
        {
        case 'A':
            drawA(mas,x,8-y+1);
            break;
        case 'B':
            drawB(mas,x,8-y+1);
            break;
        case 'C':
            drawC(mas,x,8-y+1);
            break;
        default:
            printf("Did not recognize shape(Not A, B or C )! \n");
        }

    }
    fclose(f);


    int rez = 0;
    f = fopen("pentam1.out","w+");
    //count the symbols
    for(i = 1; i<= 8; i++)
    {
        for(j = 1; j<= 8; j++)
        {
            //fprintf(f,"%c ",mas[i][j]);
            if(mas[i][j]=='x')
                rez++;
        }
   // fprintf(f,"\n");
    }
    fprintf(f,"%d",rez);
    fclose(f);

    return 0;
}