IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 27 Şubat 2012, 18:22   #1
Çevrimdışı
aSi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
C'de Resim çizme





Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
#include<stdio.h> #include<conio.h> #include<windows.h> void git(int x,int y) { COORD koord; koord.X = x; koord.Y = y; SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), koord); } main() { int a,b,i,yer1=2,yer2=2,say=0,c,d; printf(" Silme modu icin 1'e basip silme islemi bittiginde tekrar 1 giriniz."); printf(" \n\n Imlec tasima modu icin 2'ye basip islem bittiginde tekrar 2 giriniz."); printf(" \n\n Cizim yon tuslariyla yapilmaktadir.\n\n\n *****Silme Saga Dayalidir.*****"); printf(" \n\n\n*Ilk Etapta Istediginiz koordinata gelip 2 ye basarak cizime baslayabilirsiniz.*"); printf(" \n\n\n Ekrani temizleyip cizime baslamak icin bir tusa basiniz.."); getch(); system("cls"); while(1) { if(say==0)//ilk işlemin taşıma olmasını sağlar. { a=50; } else { git(0,0); printf("Cizim Modu."); git(c,d);//c ve de en uste cızım modu yazdırdıktan sonra konumumuzu korumaya yarar. a=getch(); } if(a==80) { git(yer1,yer2); printf("%c",219); c=yer1; d=yer2; yer2++; } if(a==77) { git(yer1+1,yer2-1); printf("%c",219); c=yer1+1; d=yer2-1; yer1++; } if(a==72) { git(yer1,yer2-2); printf("%c",219); c=yer1; d=yer2-2; yer2--; } if(a==75) { git(yer1-1,yer2-1); printf("%c",219); c=yer1-1; d=yer2-1; yer1--; } if(a==49) { git(0,0); printf("Silme Modu."); do { b=getch(); if(b==80) { git(yer1,yer2); printf(" "); yer2++; c=yer1; d=yer2; } if(b==77) { git(yer1+1,yer2-1); printf(" "); c=yer1+1; d=yer2-1; yer1++; } if(b==72) { git(yer1,yer2-2); printf(" "); c=yer1; d=yer2-2; yer2--; } if(b==75) { git(yer1-1,yer2-1); printf(" "); c=yer1-1; d=yer2-1; yer1--; } } while(b!=49); } if(a==50) { git(0,0); printf("Tasima Modu"); say++; do { b=getch(); if(b==80) { git(yer1,yer2); yer2++; } if(b==77) { git(yer1+1,yer2-1); yer1++; } if(b==72) { git(yer1,yer2-2); yer2--; } if(b==75) { git(yer1-1,yer2-1); yer1--; } } while(b!=50); } } }


__________________
Doğruları biliyorsan, yalanları dinlemek eğlencelidir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları tatlim sohbet Mobil Chat
Cevapla

Etiketler
cde, cizme, resim


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Bazı resim çizme teknikleri.. LuisCode Kültür ve Sanat 0 23 Mayıs 2006 17:48