[討論]
#include<iostream>
#include<string>
using namespace std;
struct fra{
int a;
int b;
};
int main()
{
char ch;
int i=0,j=0,sum=0,den=1;
fra f[50];
cout<<"input some fractions(a/b) end by #";
cin.get(ch);
while(ch!='#')
{
cin.putback(ch);
cin>>f[i].a>>ch>>f[i].b;
cin>>ws;
i++;
cin.get(ch);
}
j=i;
cout<<"the sum ";
for(i=0;i<j;i++)
den=den*f[i].b;
for(i=0;i<j;i++)
sum+=(f[i].a*den/f[i].b);
cout<<sum<<"/"<<den;
return 0;
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.182.54
→
06/14 15:03, , 1F
06/14 15:03, 1F
→
06/14 16:15, , 2F
06/14 16:15, 2F
噓
06/14 17:53, , 3F
06/14 17:53, 3F
噓
06/14 19:57, , 4F
06/14 19:57, 4F
→
06/14 20:07, , 5F
06/14 20:07, 5F