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