30 Mayıs 2012 Çarşamba

Girilen bir kaç saynın çift olup olmadığına karar veren fonksiyon




Bir kaç tamsayı girişi yapılan ve tamsayıları birer birer, cift adı verilen bir fonksiyona gönderen bir program yazınız. Bu fonksiyon gelen sayının çift sayı olup olmadığına karar vermeli. Fonksiyon bir tamsayı argümanı almalı ve sayı çift sayı ise 1 değilse 0 döndürmelidir. 


#include<stdio.h>
int cift(int);
int main()
{

int sayi,i;
for(i=1;i<=5;i++)
{
printf("%d.Sayiyi giriniz:",i);
                scanf("%d",&sayi);
                if(cift(sayi)==1)
printf("%d cifttir\n",sayi);
               else if(cift(sayi)==0)
               printf("%d cift degildir !!\n",sayi);
}
return 0;
}
int cift(int x)
{
if(x%2==0)
return 1;
       else if(x%2==1)
return 0;
}

Hiç yorum yok:

Yorum Gönder