13 Ocak 2015 Salı

20 elemanlı bir dizide kaç negatif, kaç pozitif ve kaç tane 0 olduğunu bulan ve ekrana yazdıran program C

20 elemanlı bir dizide kaç negatif, kaç pozitif ve kaç tane 0 olduğunu bulan ve ekrana yazdıran program
#include <stdio.h>
#include <stdlib.h>

int main()
{
    int dizi[20];
    int sayac=0,sayac1=0,sayac2=0;
    int i;


    for(i=0; i<20; i++)
    {
        printf("Lutfen sayiyi giriniz :");
        scanf("%d",
              &dizi[i]);

        if(dizi[i]<0)
        {
            sayac++;
        }
        if(dizi[i]>0)
        {
            sayac1++;
        }
        if(dizi[i]==0)
        {
            sayac2++;
        }
    }
    printf("negatif sayi adedi:%d \n",sayac);
    printf("pozitif sayi adedi:%d \n",sayac1);
    printf("sifir sayi adedi:%d",sayac2);


    return 0;

}

Hiç yorum yok:

Yorum Gönder