"Kullanıcıdan payı ve paydasını aldığı kesirli ifadeleri bölme adında bir nesne dizisine atan ve eleman
fonksiyonlar yardımıyla bu kesirli ifadelerin ondalıklı sayı karşılığını ekrana gösteren programı
oluşturunuz." Böyle bi ödev verdiler bi yere kadar bişeyler yaptım ama gerisi gelmedi yardımcı olurmusunuz.
#include <iostream>
using namespace std;
struct rasyonel
{
int pay, payda;
};
rasyonel carp(rasyonel a, rasyonel b)
{
rasyonel s;
s.pay = a.pay * b.pay;
s.payda = a.payda * b.payda;
return s;
}
int main()
{
rasyonel sayi1, sayi2;
cout << "1. sayinin pay ve paydasini giriniz:";
cin >> sayi1.pay >> sayi1.payda;
cout << "2. sayinin pay ve paydasini giriniz:";
cin >> sayi2.pay >> sayi2.payda;
rasyonel sonuc = carp(sayi1, sayi2);
cout << "Sonuc = ";
cout << sonuc.pay << "/" << sonuc.payda << endl;
return 0;
}