Şimdi Ara

C'de ekranla oynamak...

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4
Cevap
0
Favori
601
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar C'de ekranın istenen noktasına erişimi sağlayan fonksiyon neydi (Pascal'daki gotoxy gibi)? Bi de hangi başlık dosyasının içinde? Ben bilgisayarımdaki e-book arşivine baktım, bi türlü bulamadım.

    ~edit : peki soruyu değiştiriyorum: biraz araştırdım ve önce initgraph() fonksiyonunun kullanılması gerektiğini öğrendim.peki bu fonksiyonun parametrelerinin neye göre belirlendiğini ve bunların nasıl kullanıldığını bilen üstadlar, bu bilgilerini paylaşırlarsa sevinirim...



    < Bu mesaj bu kişi tarafından değiştirildi kotuzz -- 20 Kasım 2006; 0:06:04 >



  • yok mu bilenn??
  • #include<stdio.h>
    #include<conio.h>
    #include<graphics.h>
    #include<stdlib.h>

    main() {
    int driver, mod;
    int errCode=0;
    int i=0;
    int j=0;
    driver=DETECT;
    initgraph(&driver, &mod, "c:\\tc\\bgi"); // tabi c:\\tc... olan yere c deki ekran kartı dosyaları nerdeyse oranın adresini yazcan
    errCode=graphresult();
    if(errCode!=0) {

    exit(1);
    }
    for(i=0;i<=10;i++){
    circle(200+10*i,200+10*i,15*i);}



    getch();
    closegraph();
    }





    #include<conio.h>
    #include<stdio.h>
    #include<graphics.h>
    #include<stdlib.h>
    main() {
    int mod;
    int driver;
    int sayi=0;
    int x1,x2,y1,y2,renk;
    driver=DETECT;
    initgraph(&driver,&mod,"c:\\tc\\bgi");
    if(graphresult()!=grOk)
    {
    printf("HATA"); exit(1);
    }
    srand(time(NULL));
    while(sayi<100) {
    x1=rand()%getmaxx()+1;
    x2=rand()%getmaxx()+1;
    y1=rand()%getmaxy()+1;
    y2=rand()%getmaxy()+1;
    renk=(rand()%16)+1;
    setcolor(renk);
    rectangle(x1,y1,x2,y2);
    sayi++;
    }
    getch();
    closegraph();
    }





    1.sınıfta yaptığım bir kaç örnek vardı onu gönderiyim sen içinden bişeyler çıkar artık kardeş ok...




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.