I am trying to simply fractions and I can not get it to work. Can anyone help???
//simplify
simpnum1 = addnum;
simpdem1 = adddem;
if(simpnum1%26gt;simpdem1)
big = simpnum1;
else
big = simpdem1;
printf("%d\n", big);
for(i=0; i%26lt;=big; i++)
{
if(simpnum1%i==0 %26amp;%26amp; simpdem1%i==0)
{
simpnum1 = simpnum1/i;
simpdem1 = simpdem1/i;
if(simpnum1%26gt;simpdem1)
big = simpnum1;
else
big = simpdem1;
}
}
printf("%d", big);
simpnum2 = multnum;
simpdem2 = multdem;
if(simpnum2%26gt;simpdem2)
big = simpnum2;
else
big = simpdem2;
printf("%d\n", big);
for(i=0; i%26lt;=big; i++)
{
if(simpnum2%i==0 %26amp;%26amp; simpdem2%i==0)
{
simpnum2 = simpnum2/i;
simpdem2 = simpdem2/i;
if(simpnum2%26gt;simpdem2)
big = simpnum2;
else
big = simpdem2;
}
}
C programming?
Two problems here... first, you don't wanna search to the bigger of the numerator and denominator, you wanna search to the smaller of the two. Second, you don't wanna start at i=0. You're gonna wanna start at i=2.
And then all of the requisite fixing and checkings this will require. Cheers!
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment