• 14-12-2017, 23:34:00
    #1
    Merhaba arkadaşlar.
    Bir döngü ile yarismaciya ait degerleri girdim.Ancak her bir yarismaciya ait kocların verdigi puanlari nasil toplayabilirim?

    Resimde daha açıklayıcı olarak sorunu belirttim.

    +++++++++++++++++++++++++


  • 14-12-2017, 23:38:17
    #2
    Hocam pm gelin bakayım belki biraz yardımcı olabilirim
  • 15-12-2017, 00:05:10
    #3
    sanırım istediğiniz bu hocam

    #include <stdio.h>
    #include <stdlib.h>
    #define YARISMACISAYISI 6
    #define KOCSAYISI 4
    int yarismaci[YARISMACISAYISI][KOCSAYISI];
    int koc_toplam[YARISMACISAYISI];
    void puanlariAl()
    {
        for (int i = 0; i < YARISMACISAYISI; i++)
        {
            for (int j = 0; j < KOCSAYISI; j++)
            {
                printf("%d. Yarismacinin %d. koctan almis oldugu puani giriniz :", i + 1, j + 1);
                scanf("%d", &yarismaci[i][j]);
                koc_toplam[i] += yarismaci[i][j];
            }
        }
    }
    void puanlariGoster()
    {
        for (int i = 0; i < YARISMACISAYISI; i++)
        {
            printf("%d. yarismacinin toplam puani  = %d \n", i + 1, koc_toplam[i]);
        }
    }
    int main()
    {
        puanlariAl();
        puanlariGoster();
        system("pause");
        return 0;
    }
  • 15-12-2017, 23:58:56
    #4
    pr1d3 adlı üyeden alıntı: mesajı görüntüle
    sanırım istediğiniz bu hocam

    #include <stdio.h>
    #include <stdlib.h>
    #define YARISMACISAYISI 6
    #define KOCSAYISI 4
    int yarismaci[YARISMACISAYISI][KOCSAYISI];
    int koc_toplam[YARISMACISAYISI];
    void puanlariAl()
    {
        for (int i = 0; i < YARISMACISAYISI; i++)
        {
            for (int j = 0; j < KOCSAYISI; j++)
            {
                printf("%d. Yarismacinin %d. koctan almis oldugu puani giriniz :", i + 1, j + 1);
                scanf("%d", &yarismaci[i][j]);
                koc_toplam[i] += yarismaci[i][j];
            }
        }
    }
    void puanlariGoster()
    {
        for (int i = 0; i < YARISMACISAYISI; i++)
        {
            printf("%d. yarismacinin toplam puani  = %d \n", i + 1, koc_toplam[i]);
        }
    }
    int main()
    {
        puanlariAl();
        puanlariGoster();
        system("pause");
        return 0;
    }
    Hocam doğru ancak koc_toplam for dongusu içinde dondugunden sacmalıyor bu yuzden butun elemanlarına sıfır vetdikten sonra yaptım ve oldu. Teşekkürler
    xelarmen adlı üyeden alıntı: mesajı görüntüle
    Hocam pm gelin bakayım belki biraz yardımcı olabilirim
    Halledildi teşekkürler