Respuesta al Reto#9:
using System;
namespace fraccion
{
class MainClass
{
public static void factorizar (ref int a,ref int b)
{
for(int i=2;i<b+1;i++)if(a%i==0 && b%i==0)
{
a/=i;
b/=i;
i--;
}
}
public static void Main (string[] args)
{
string fraccion;
string[] split;
int[] valor
= new int[2];
Console.WriteLine("Introduzca la fraccion en el formato a/b : ");
fraccion = Console.ReadLine();
split = fraccion.Split(char.Parse("/"));
for(int i=0;i<2;i++) valor[i] = Int32.Parse(split[i]);
if(valor[0]>=valor[1])factorizar(ref valor[0],ref valor[1]);
else factorizar(ref valor[1],ref valor[0]);
Console.WriteLine("{0}/{1}",valor[0],valor[1]);
}
}
}