• 27-12-2009, 17:57:15
    #1
    Merhaba,

    C'de paccal üçgeni yapmam gerekli fakat işin içinden hiç çıkamadım.. Ben "Recursive Function" kullanarak yapıcaktım fakat hoca normal bi şekilde yapılmasını istedi. Acaba yardım edebilecek birisi varmı..

    Ekran çıktısı şu şekilde olmalı :

    1
    1 1
    1 2 1
    1 3 3 1
    1 4 6 4 1
  • 27-12-2009, 18:01:33
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Hocam Sizin istediğini cıktı pascal ücgeni olmuyor ama pascal ücgenin kodu şu şekilde

    Alıntı
    #include <stdio.h>

    int p(int x,int y)
    {
    int cx=1,cy=1;
    if (y==0) return 1;
    for(;y>0;y--,x--)
    {
    cx=cx*x;
    cy=cy*y;
    }
    return cx/cy;
    }

    int main()
    {
    int a,b,c;
    printf("enter range:");
    scanf("%d",&a);
    for(b=0;b<=a;b++)
    {
    for(c=0;c<=b;c++)
    printf("% d",p(b,c));
    printf("\n");
    }
    scanf("%");
    }
    Şurada değişik bir yol izlemiş arkadaş ..
    http://www.programlama.com/sys/c2htm...php?DocID=3584
  • 27-12-2009, 22:49:45
    #3
    Eywallah hocam.. İşimi çok iyi gördü.

    Teşekkürler

    aytaccici adlı üyeden alıntı: mesajı görüntüle
    Hocam Sizin istediğini cıktı pascal ücgeni olmuyor ama pascal ücgenin kodu şu şekilde



    Şurada değişik bir yol izlemiş arkadaş ..
    http://www.programlama.com/sys/c2htm...php?DocID=3584