Eline sağlık ağa çok iyi olmuş :DMesaj 16 Temmuz 2012 Saat: 11:02'da SARI tarafından düzenlendi. Ban Sebebi : Molrada Haarket Eiğtti için Bdnlaanı... Türkçe ğretmenliği okuyan arkadaşım sana ders verebilir admin arkadaş :)

Buyur abü http://www.sendspace.com/file/yjcc8a #include <stdio. h> #include <stdlib. h> #include <time. h> #include <windows. h> #define MAX_SIZE 36 typedef struct tagCoord Coord; typedef struct tagSnake Snake; int point, speed = 1; Coord bait; void gotoxy { COORD p = ; SetConsoleCursorPosition( GetStdHandle , p); } void PrintFrame { int i; unsigned char x = ; x = 201; x = 187; memset(x+1, 205, 78); gotoxy(0,0); printf ; for (i=2; i<24; i++) gotoxy(0,24); x = 200; x = 188; printf ; speed = 1; point = 0; gotoxy(0,0); printf(" Boyut 1 "); gotoxy(35,0); printf(" Hiz 1 "); gotoxy(65,0); printf(" Puan 0 "); fflush ; } void ClearDesk { int i; gotoxy ; printf ; for (i=0; i< ; i++) while (_kbhit } void PutBait void MoveSnake { int i; gotoxy(s->xy . x, s->xy . y); printf ; for (i=s->size-1; i>0; i--) switch if (s->xy . x bait. x && s->xy . y bait. y) { s->size++; point += 10 speed; if (s->size % 6 0) gotoxy(0,0); printf ; gotoxy(35,0); printf ; gotoxy(65,0); printf ; PutBait ; } gotoxy(s->xy . x, s->xy . y); printf("%c", 254); } void NewSnake int IsCrash { int i; if ((s->xy . x < 1 || s->xy . x > 78) || (s->xy . y < 2 || s->xy . y > 23)) for (i=1; i< ; i++) { if (s->xy . x s->xy . x && s->xy . y s->xy . y) } return 0; } void PrintMessage { char mask = ; memset(mask, ' ', strlen ; gotoxy ; printf ; Sleep ; gotoxy ; printf ; } void UserControl { int way = 0; while (1) { Sleep(500/speed); if (_kbhit { char c = getch ; if (c -32) switch { case 27: //ESC return; case 72: // Up if (way!= 4) break; case 75: // Left if (way!= 3) break; case 77: // Right if (way!= 2) break; case 80: // Down if (way!= 1) break; } } MoveSnake ; if (IsCrash { s->xy . x -= 1; if (s->xy . x > 0) else return; } if } } int main { Snake s; while (1) return 0; } Copyright 2012

Çok iyiymiş oldukça da az satır Nush ile uslanmayanı etmeli tekdir, Tekdir ile uslanmayanın hakkı ktektir!

başarılı goo. gl/qBNZmW

Selam gençlik, bir iş için algoritmayı hazırlamışken konsolda basit bi yılan yazıyım dedim boş bi zamanda bir de tetris yazıcam, kaynak kodunu da veriyim belki işinize yarar. Exe ve source burda http://www.sendspace.com/file/lthkqh İlk başta biraz yavaş başlıyo 5 tane yem yutun hız 2 katına çıkıyo sonra 6 ya kadar artıyo, kodun içindeki MAX_SIZE ı arttırıp derlerseniz oyunu uzatabilirsiniz, şimdilik max 36 yılan boyutu. Copyright 2012

Hocam konsol üzerinde basit grafiksel uygulamalar yazabilir miyiz?

Hocam kod duruyorsa tekrar yukleyebilir misin source kodda bazi hatalar aliyorum?

Hocam bir daha yukleme sandınız var mı exe ve source dosyalarını link kırık.