folder Tahribat.com Forumları
linefolder C - C++
linefolder C Dilinde Kayan Metin/Sembol Yapamıyorum



C Dilinde Kayan Metin/Sembol Yapamıyorum

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    GodKlaus
    GodKlaus's avatar
    Kayıt Tarihi: 13/Ocak/2014
    Erkek

    İyi geceler. 

    1 saat filan oldu heralde. Arkadaşla muhabbetten açıldı. Kayan metin kapamadım 1 türlü...

    Örn: (araba) Daha sonra 2 boşluk bırakıcak ve __(araba) sonra 3 ___(araba) 4 ____(araba)

    bu şekilde bi türlü yapamadım. Çok basit bi kod ama nedense mantığı gelmiyo aklıma...

     


    Discord -> https://discord.gg/9XJ72Qk | İstanbul Avr. Yazılım Mühendisi ve sonunda işim var (:
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    GodKlaus
    GodKlaus's avatar
    Kayıt Tarihi: 13/Ocak/2014
    Erkek

    ay yok böyle değil :) Sen drek öldürdün. Ben daha giriş seviyesindeyim ve diziler/switch,case/for/ if-else gibi basit konuları biliyorum :)

     

    Bunları yazamam :)


    Discord -> https://discord.gg/9XJ72Qk | İstanbul Avr. Yazılım Mühendisi ve sonunda işim var (:
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    YekteranBaymedir
    YekteranBaymedir's avatar
    Kayıt Tarihi: 10/Temmuz/2009
    Homo

    You're looking for a carriage return. In C, that's \r. This will take the cursor back to the start of the current line without starting a new line (linefeed)

    bu yorumu da görsen yeterdi

    neyse ben sormak istediğini anlamadım sanırım

    YekteranBaymedir tarafından 01/Ara/15 01:47 tarihinde düzenlenmiştir
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    GodKlaus
    GodKlaus's avatar
    Kayıt Tarihi: 13/Ocak/2014
    Erkek
    Daft bunu yazdı

    You're looking for a carriage return. In C, that's \r. This will take the cursor back to the start of the current line without starting a new line (linefeed)

    bu yorumu da görsen yeterdi

    yani for içinde her satır yazdıktan sonra \r yapıp i Kadar boşluk bıraktırıcam :)

    sanırım anladım. Teşekkürler :)


    Discord -> https://discord.gg/9XJ72Qk | İstanbul Avr. Yazılım Mühendisi ve sonunda işim var (:
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    YekteranBaymedir
    YekteranBaymedir's avatar
    Kayıt Tarihi: 10/Temmuz/2009
    Homo

    C'de nasıl olur bilmiyorum

    adamın kastettiği sanırım bu

    print('\r yeni satır') (eskisini silip yenisini yazacak)

    c bilgim yok, python'da böyle

     

    ayrıca windows konsolunun karakter sınırı 79 gibi bir şey, 80. karakter 2. satıra geçer onu da söyliyim

    YekteranBaymedir tarafından 01/Ara/15 01:50 tarihinde düzenlenmiştir
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    GodKlaus
    GodKlaus's avatar
    Kayıt Tarihi: 13/Ocak/2014
    Erkek
    Daft bunu yazdı

    C'de nasıl olur bilmiyorum

    adamın kastettiği sanırım bu

    print('\r yeni satır') (eskisini silip yenisini yazacak)

    c bilgim yok, python'da böyle

     

    ayrıca windows konsolunun karakter sınırı 79 gibi bir şey, 80. karakter 2. satıra geçer onu da söyliyim

    Evet 79 karakter alıyo biliyorum onu ve aynen printf("\r metin" ); yazdığında metinden önce 10 karakter boşluk bile olsa direk consolun en solundan alıyor.


    Discord -> https://discord.gg/9XJ72Qk | İstanbul Avr. Yazılım Mühendisi ve sonunda işim var (:
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    GodKlaus
    GodKlaus's avatar
    Kayıt Tarihi: 13/Ocak/2014
    Erkek

    yok arkadaş. Bi türlü olmuyo  :(

    int metin[1];
    	metin[0] = "Araba";
    	
    	
    	int i=0;
    	int k=0;
    	
    	
    	printf("\n");
    	printf("\n");
    	printf("\n");
    	
    	
    	for(i=0;i<80;i++)
    	{
    		
    		for(k=0;k<=i;k++)
    		{
    			printf(" ");			
    		    
    			
    			
    		}
    	
    	
    		    printf("%s \r ",metin[0]);
    			
    		
    		
    	}

     

     

    ve sleep(1); yazınca bir saniye bekliyo ama ben 0.2 saniye beklemesini istiyorum...

    float sure=0.2;

    sleep(sure); dedim olmadı.

    sleep(0.2); yazdım yine olmadı :(

    Edit : sleep(2/10); yazdım sorun çözüldü :)

    Edit 2 : Hayır olmamış xD

    GodKlaus tarafından 01/Ara/15 02:12 tarihinde düzenlenmiştir

    Discord -> https://discord.gg/9XJ72Qk | İstanbul Avr. Yazılım Mühendisi ve sonunda işim var (:
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    YekteranBaymedir
    YekteranBaymedir's avatar
    Kayıt Tarihi: 10/Temmuz/2009
    Homo
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    DrKill
    DrKill's avatar
    Kayıt Tarihi: 10/Mart/2004
    Erkek

    for i=1; i<=harfSayisi; i++

    {

    SYSTEM("CLS");

        for j=0; j<i; j++

            printf(yazi[j])

     

    Sleep(500);

    }

     

    DrKill tarafından 01/Ara/15 09:20 tarihinde düzenlenmiştir

    Bu imzayı her gördüğünüzde 4gb kotanızın 0,00000358559191226959228515625 azalmaktadır. Bilerek ve istenerek bu imza yapılmıştır. Amaç kotanızı sömürmektir
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    niRvana_GG
    niRvana_GG's avatar
    Kayıt Tarihi: 01/Kasım/2012
    Erkek
    #include <stdio.h>
    #include <stdlib.h>
    #include <Windows.h>
    
    int main(int argc, char *argv[])
    {
         int i;
         char str[] = "test";
    
         for(i = 0; i < 10; i++)
         {
              printf("%*s\r", i + strlen(str), str);
              Sleep(500);
         }
    
    
    
         system("pause");
         return 0;
    }
    
    

     

    niRvana_GG tarafından 01/Ara/15 11:55 tarihinde düzenlenmiştir
Toplam Hit: 1259 Toplam Mesaj: 12
c kayan metin