• 19-01-2010, 20:54:47
    #1
    Üyeliği durduruldu
    bu şekilde olacak;
    d
      e
        n
          e
            m
              e
    d
      e
        n
          e
            m
              e
    bu şekil 10 defa ekrana yazacak kod şimdiden teşekkür ederim..
  • 19-01-2010, 20:56:21
    #2
    c# mı?
  • 19-01-2010, 20:57:13
    #3
    Üyeliği durduruldu
    hayır c dilinde
  • 21-01-2010, 14:12:09
    #4
    Tam oalrak nasıl olucak ? Deneme mi yazıcak sadece ?
    yoksa kullanıcı bir kelime giricek onumu bu şekilde print edicek ?
  • 22-01-2010, 22:29:12
    #5
    bir alttaki mesajda tam çözüm verilmiştir

    string kullanmadan denedim 1 defa yazdırabiliyorum, stringle de deneyeceğim birazdan

    #include <stdio.h>
    #include <stdlib.h>

    int main()
    {
    char giris;
    int sayac,uzunluk=0;
    printf("kelimeyi girin ve sonuna nokta koyun\n");
    while (giris!='.')
    {
    scanf("%c",&giris);
    uzunluk++;
    if (giris!='.')
    printf("%c\n",giris);
    for (sayac=1;sayac<=uzunluk;sayac++)
    {
    printf(" "); //buradaki tırnak içindeki boşluğu 2 tane yap forumda yapamıyorum
    }
    }
    return 0;
    }
  • 22-01-2010, 22:54:33
    #6
    tamamen istediğin gibi çalışıyor. kod dosyası(*.c) ve kodun txt hali(buraya kopyaladığımda bozuluyor):

    http://www.mediafire.com/file/widtetbm4ue/main.rar
  • 02-02-2010, 01:15:45
    #7
    İşine yararmı bilmem ama Al bu C# ta yapılmış biraz uzun ama sağlam

    string[] yazi = {"d","e","n","e","m","e"};
    for (int k = 0; k < 4; k++)
    {
    for (int i = 0; i < 6; i++)
    {
    for (int j = 0; j < 6; j++)
    {
    if (i == j)
    {
    Console.Write(yazi[j]);
    }
    else Console.Write(" ");
    }
    Console.WriteLine();
    }
    }

    Kardeş Bu tür işlemlerde iç Döngüler ilk şekli oluşturur. Şeklin tekrarı için Dışarıda bir döngü daha kurarsın O kadar. Kaç defa tekrar etmesini istiyorsan onu yaz yeter.