Programa que simplifica fracciones en C++

En esta publicación mostraremos un programa que tiene como función reducir las fracciones a su mas mínima capacidad… El usuario deberá ingresar la fracción a simplificar ya sea que el coloque el numerador y el denominador, el programa hará automáticamente la reducción de dicha fracción.

Main principal del programa 

int M,N,i,menor, multiplo, hay_multiplo;
printf(“nntttPROGRAMA HECHO POR (Su nombre) n”);
printf(“nt_________________________________________________________________tn”);
printf(“ntttPrograma que simplifica fracciones. nn”);
printf(“Introduzca el numerador: “);
scanf(“%d”, &M);
printf(“Introduzca el denominador: “);
scanf(“%d”, &N);

Para la inteligencia del programa 

Para la inteligencia del programa será necesario el comando DO-WHILE seguido del comando IF, el cual serán necesarios para dar las indicaciones que realizará el programa. 

do
{
    if (M < N )
       menor = M;
    else
       menor = N;
 
    i=2;
    hay_multiplo=0;
    while (i <= menor && hay_multiplo == 0)
{
      if (M % i == 0 && N % i == 0)
  {
         multiplo = i;
         hay_multiplo = 1;
      }
      i++;
    }
    if (hay_multiplo == 1)
{
       M=M/multiplo;
       N=N/multiplo;
       printf(” = %d/%d n”, M, N);
    }
  }
  while (hay_multiplo==1);

 OBTENER CÓDIGO 

IMÁGENES

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Más info

aceptar