Fungsi Membuat Bilangan Pecahan Dengan Menggunakan Bahasa C

///Kamus

typedef struct
{
int pembilang;
int penyebut;
}
pecahan;

pecahan makePecahan(int pemb, int peny);

 

///Fungsi

pecahan makePecahan(int pemb, int peny)
{
pecahan pchn;

pchn.pembilang=pemb;
pchn.penyebut=peny;

printf(“%d/%d”, pchn.pembilang, pchn.penyebut);

return pchn;
}

 

///Algoritma

int main()
{
puts(“Bilangan 1 : 4”);
puts(“Bilangan 2 : 9”);
puts(“Bentuk pecahan :”);
makePecahan(4, 9);
puts(“”);
puts(“”);

puts(“Bilangan 1 : 7”);
puts(“Bilangan 2 : 2”);
puts(“Bentuk pecahan :”);
makePecahan(7, 2);
puts(“”);
puts(“”);

puts(“Bilangan 1 : 6”);
puts(“Bilangan 2 : 20”);
puts(“Bentuk pecahan :”);
makePecahan(6,20);
puts(“”);
puts(“”);

puts(“Bilangan 1 : 8”);
puts(“Bilangan 2 : 10”);
puts(“Bentuk pecahan :”);
makePecahan(8,10);
puts(“”);
puts(“”);

return 0;
}