vuelo ca4175
El siguiente programa se ejecuta en un bucle, es decir, después de obtener el resultado, continúa con la siguiente ronda de aceptación de entradas del usuario.
Salga si algún número es 0.
p>
Proceso de ejecución del programa:
Acepte la entrada del usuario de dos números, el primero es el numerador y el segundo es el denominador.
Muestre el resultado y espere el siguiente round.
Si cualquiera de los dos números es 0, el programa sale inmediatamente.
#includelt; stdio.hgt;
#includelt; ;
main()
{
int iNum, iDeno, iMod, iMin
iNum=iDeno=1 ; p>
while(iNum!=0 amp; amp; iDeno!=0)
{
printf("Ingrese el numerador y el denominador:\n") ;
scanf("ii",amp;iNum,amp;iDeno);
if (iNum==0 || iDeno==0)
continuar;
if (iNumlt; iDeno)
iMin=iNum
else
iMin=iDeno
for (int i=2; ilt; = iMin; i )
{
if (igt; iNum || igt; iDeno)
break ;
if (iNumi==0 amp; amp; iDenoi==0)
{
iNum/=i
iDeno/=i;
i=1
}
}
printf("\ni\n---- \ni\n" , iNum, iDeno);
getch();
}
}