folder Tahribat.com Forumları
linefolder C - C++
linefolder C Printf Hakkında



C Printf Hakkında

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    anubisx
    anubisx's avatar
    Kayıt Tarihi: 21/Ağustos/2005
    Erkek

    Arkadaşlar C de printf ile  outputu ŞAK diye yazıyoruz ya onu daktioladan yazar gibi hızlı bir şekilde baştan sona yanyana nasıl yazdırıcaz ? Özel bir fonksiyonu var mı yoksa for döngüsüyle falan gireyim mi yazdırmak için?


    http://yigitdemirag.com
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    oldwolf
    oldwolf's avatar
    Kayıt Tarihi: 02/Haziran/2002
    Erkek

    Sleep fonksiyonunu kullanabilirsin. Vereceğin outputu bi for döngüsüne koy dediğin gibi, string'in ilk karakterini verdikten sonra altına bi sleep(1000) çakarsan 1 sn bekler fonksiyon, anlayacağın üzere içeriye süreyi ms olarak yazıyorsun. Daha da hoş olsun dersen sleepin içine mesela 500-1500 arası random bi değer ata her for döngüsü için farklı sürelerde beklesin aritmik bi şey olsun harflerin gelişi. Programın başına #include <windows.h> eklemen gerekiyordu sleep fonksiyonu için sanırım.


    Metallica Rules
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sacrifice
    sacrifice's avatar
    Kayıt Tarihi: 25/Ağustos/2005
    Erkek

    for(i=0;i<999999999999;i++);

     

    bu cpu yu mesgul eder heh fazla yada az geldiyse ayarlarsin


    #Coding Sacrifice Perl FSO#
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Gizem
    sLeymN
    sLeymN's avatar
    Kayıt Tarihi: 31/Mart/2008
    Erkek

    delay(değişken); diye bir fonkisyon  vardı değişken olarak girilen milisaniye kadar işlemi yavaşlatıyordu.

    bunu kullanabilirsin ya da sleep fonksiyonunu


    Cehennemin dibine kadar yolum var daha.. || Nasılsa her yalnız kendine sürgündür Asmera unutma.
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    anubisx
    anubisx's avatar
    Kayıt Tarihi: 21/Ağustos/2005
    Erkek

    Hallettim sorunu şu şekilde olacak;

     

    void printx(String) {

    int i;

    const char *text1 = String;

    int len = strlen(text1);

    for (i = 0; i <= len; i++){

    printf("%c", text1[i]);

    fflush(stdout);

    usleep(35000);

    }

    }


    http://yigitdemirag.com
Toplam Hit: 1044 Toplam Mesaj: 5