nixp.ru v3.0

25 апреля 2024,
четверг,
06:32:25 MSK

CIVILIS написал 3 января 2007 года в 19:30 (1057 просмотров) Ведет себя неопределенно; открыл 6 тем в форуме, оставил 2 комментария на сайте.

Ребят вот текст игры «Питон»:

#include

#include

#include

#include

#include

#include

//————————————————

int draw(int x, int y)

{

circle(x,y,5);

putpixel(x-2,y-2,15);

putpixel(x+2,y-2,15);

putpixel(x,y,15);

line(x-1,y+2,x+1,y+2);

return 0;

}

void main(void)

{

int gdriver = DETECT, gmode;

initgraph(&gdriver, &gmode, «»);

void *M;

int i, j, x, y, x1, y1, k=0;

char s[2], c[10]={«123456789»};

randomize();

int Applex[61]={20,30,40,50,60,70,80,90,100,110,120,130,140,150,160,170,180,190,200,210,220,230,240,250,260,270,280,290,300,310,320,330,340,350,360,370,380,390,400,410,420,430,440,450,460,470,480,490,500,510,520,530,540,550,560,570,580,590,600,610,620};

int Appley[38]={20,30,40,50,60,70,80,90,100,110,120,130,140,150,160,170,180,190,200,210,220,230,240,250,260,270,280,290,300,310,320,330,340,350,360,370,380,390};

int size;

x=320;

y=200;

rectangle(13,13,627,397);

outtextxy(290,450,"Score: 0»);

i=random(60);

j=random(38);

x1=Applex;

y1=Appley[j];

draw(x,y);

size = imagesize(x-5, y-5, x+5, y+5);

M = malloc(size);

getimage(x-5, y-5, x+5, y+5, M);

int key;

int nx=x;

int ny=y;

do

{

circle(x1,y1,5);

line(x1,y1-5,x1,y1-7);

floodfill(x1,y1,15);

if(kbhit()) key=getch();

if(key==80) ny+=10;

if(key==72) ny-=10;

if(key==77) nx+=10;

if(key==75) nx-=10;

delay(150);

putimage(x-5, y-5, M, XOR_PUT);

x = nx;

y=ny;

if (ny>=392| ny<=18| nx>=622| nx<=18)

{

outtextxy(250,200,"Snake left for border»);

getch();

closegraph();

}

if (x==x1 && y==y1)

{

s[0]=c[k];

s[1]=’\0\′;

cleardevice();

rectangle(13,13,627,397);

outtextxy(290,450,"Score: »);

i=random(60);

j=random(38);

x1=Applex;

y1=Appley[j];

circle(x1,y1,5);

line(x1,y1-5,x1,y1-7);

outtextxy(347,450,s);

k++;

}

putimage(x-5, y-5, M, XOR_PUT);

}

while(key!=27);

free(M);

getch();

closegraph();

}

ПОДСКАЖИТЕ ПОЖАЛУЙСТА, кто может, КАК ПРИЦЕПИТЬ КРУГЛОЕ ЗВЕНО(хвост) К ГОЛОВЕ ЗМЕЙКИ ПРИ СЪЕДАНИИ ЯБЛОКА???!!!

Longobard

У нас на работе есть такой же программер. Он точно так же формулирует задачи. Пиздец, и притом у него есть диплом программиста :(

Автору: иди продавать арбузы, пожалуйста, не будь программистом.

Antern

#rm /path/to/source.c

или в твоём случае

disk:\path\to\source>del source.c /y

:-D

Heavy

Единственный вариант — попытаться вбить преподу что тебе было очень некогда :)

2Longobard — думаешь, он сможет продавать арбузы? Там же башкой тож думать надо

Longobard

да хуй с ним с преподом, вы формулировку задачи оцените!

«КАК ПРИЦЕПИТЬ КРУГЛОЕ ЗВЕНО(хвост) К ГОЛОВЕ ЗМЕЙКИ ПРИ СЪЕДАНИИ ЯБЛОКА???!!!»

Наверное, так:

Zmeika->GetHead()->ConnectKrugloyeZveno(&hvost);
Heavy

Я думаю, что имеется ввиду прицепление звена не к голове, а к хвосту (так логичнее), поэтому надо GetHead() заменить на GetAss(), хотя это не принципиально :)

Code Monkey

жестоко… взять жопу, сказать, что она не жопа, вставить в нее следующее звено и ему сказать, что оно жопа…

/me смеялсо и билсо головой апстену

myst

Взять жопу, зашить жопу, пришить к ней жопу. Так короче…

Uncle Theodore

Злые вы.

Уйду я от вас…

:)

Good Luck,

UT

Последние комментарии

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.