30 Mayıs 2012 Çarşamba

İki sayının birbirinin katı olup olmadığına karar veren program(Fonksiyon kullanarak )



kat isminde iki tamsayının ikincisinin, birincisinin tam katı olup olmadığına karar veren bir fonksiyon yazınız. Fonksiyon iki tamsayı argümanı almalı ve ikinci tamsayı birincinin tam katıysa 1(doğru) değilse 0(yanlış) döndürmelidir. Bu fonksiyonu iki sayı girişi yapılan bir programda kullanınız.

#include<stdio.h>
int kat(int,int);

int main()

{

int sayi1,sayi2;

printf("1.Sayiyi  giriniz:");
scanf("%d",&sayi1);

printf("2.Sayiyi  giriniz:");
scanf("%d",&sayi2);

if(kat(sayi1,sayi2)==1)

printf("%d %d'nin tam katidir \n",sayi2,sayi1);

else if(kat(sayi1,sayi2)==0)

printf("%d %d'nin tam kati degildir\n ",sayi2,sayi1);

return 0;
}

int kat(int x1,int x2)

{
if(x2%x1==0)
return 1;

else
return 0;
}

Hiç yorum yok:

Yorum Gönder