#include <stdio.h>
#include <stdlib.h>
int main ()
{
int i,a,b,c,d,e;
for (i=0;i<100;i++)
{
A=rand ()% (99-1+1) +1;
B=rand ()% (99-1+1) +1;
C=rand ()% (99-1+1) +1;
D=rand ()% (99-1+1) +1;
E=rand ()% (4-1+1) +1;
if ((e=1) & (A<b) & (c<d))
printf ("(%d/%d) + (%d/%d) =\n", a,b,c,d);
if ((e=1) & (A<b) & (D<c))
printf ("(%d/%d) + (%d/%d) =\n", a,b,d,c),
if ((e=1) & (B<a) & (d<c))
printf ("(%d/ %d) + (%d/%d) =\n ", b,a,d,c);
if (e=1 & (B<a) & (c<d))
printf ("(%d/%d) + (%d/%d) =\n", b,a,c,d);
if (e=2 & (A<b) & (c<d))
printf ("(%d/%d)-(%d/%d) =\n", a,b,c,d),
if ((e=2) & (A<B) & (D<C))
printf ("(%d/%d)-(%d/%d) =\n", a,b,d,c);
if (e=2 & (B<a) & (d<c))
printf ("(%d/%d)-(%d/%d) =\n", b,a,d,c),
if ((e=2) & (B<a) & (c<d))
printf ("(%d/%d)-(%d/%d) =\n", b,a,c,d);
if ((e=3) & (A<b) & (C<d))
printf ("(%d/%d) * (%d/%d) =\n", a,b,c,d);
if ((e=3) & (A<b) & (D<c))
printf ("(%d/%d) * (%d/%d) =\n", a,b,d,c);
if ((e=3) & (B<a) & (D<c))
printf ("(%d/%d) * (%d/%d) =\n", b,a,d,c);
if ((e=3) & (B<a) & (C<d))
printf ("(%d/%d) * (%d/%d) =\n", b,a,c,d);
if ((e=4) & (A<b) & (C<d))
printf ("(%d/%d)/(%d/%d) =\n", a,b,c,d);
if ((e=4) & (A<b) & (D<c))
printf ("(%d/%d)/(%d/%d) =\n", a,b,d,c);
if ((e=4) & (B<a) & (D<c))
printf ("(%d/%d)/(%d/%d) =\n", b,a,d,c);
if ((e=4) & (B<a) & (C<d))
printf ("(%d/%d)/(%d/%d) =\n", b,a,c,d);
}
return 0;
}
The arithmetic of true fractions