Suma de Fracciones en C – Ejercicio No. 57

No. 56 de 56 de articulos. Practicas C

Ejercicios con solución y prácticas resueltas de programación en c,nuevos ejercicios de programación en lenguaje C. El enunciado de las prácticas y ejercicios que se plantea es el siguiente.

 

Suma de fracciones
El ejercicio y practica de programacion en C
resuelta que se propone es la de realizar un
programa que solicite fracciones hasta que se
teclee un valor -1, y presente la suma de todas
las fracciones introducidas.
la suma de las fracciones se realiza de forma
acumulativa.
gracias a los usuarios del blog www.aprendoencasa.com
por sus visitas y proponer ejercicios nuevos con solución
de programación en C

Los ejercicios y prácticas propuestos son de una nueva serie dedicada a la programación en c, en este caso se realizan ejercicios, en el cual la solución del mismo se ha planteado de cierta forma por el usuario del blog www.aprendoencasa.es que lo ha solicitado.

Vuelvo a comentar que no es la única solución posible y que la forma de mejorar siempre estas prácticas o ejercicios es que aportéis vuestro granito de arena utilizando para ello los comentarios. Un saludo y gracias por vuestra visita.

Para realizar las practicas o consultar los ejercicios de programación resueltos has de pulsar sobre el enlace a continuación denominado “LEER MAS”. Recuerda también darnos ánimos haciendo un clic en el botón google+1 de la columna izquierda o el que esta situado en la parte superior del articulo, así como recomendar la visita a nuestra página a tus amigos.

Recordaros que los cursos online gratuitos en modalidad a distancia o teleformación, no pretenden ser un temario cerrado y que esperamos vuestras aportaciones. Muchísimas gracias por visitarnos.

 

/*
    Nuevo Ejercicio de programación en c.
    Suma de fracciones
    El ejercicio y practica de programacion en C
    resuelta que se propone es la de realizar un
    programa que solicite fracciones hasta que se
    teclee un valor -1, y presente la suma de todas
    las fracciones introducidas.
    la suma de las fracciones se realiza de forma
    acumulativa.
    gracias a los usuarios del blog www.aprendoencasa.com
    por sus visitas y proponer ejercicios nuevos con solución
    de programación en C


*/

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int n1 = 0;
    int n2 = 0;
    int d1 = 0;
    int d2 = 0;
    int rd1 = 0;
    int rn1 = 0;
    char salida='n';
    int contador=0;

    printf("Introduzca los valores de las fracciones -1 para salir.");
    do {
            printf("\nTeclee la fracción con formato x/x = ");
            scanf("%d/%d",&n1,&d1);
        if(n1!=-1) {
            printf("\nFracción: %d/%d",n1,d1);
            if(contador>0) {
                rn1 = ((n1 * d2) +  (d1*n2)) ;
                rd1 = (d1*d2);
                printf("\n %d/%d + %d/%d = %d/%d",n1,d1,n2,d2,rn1,rd1);
                n2 = rn1;
                d2 = rd1;
            } else {
                n2 = n1;
                d2 = d1;
            }
            contador++;
        } else {
                salida='s';
        }
    } while(salida!='s');
    return 0;
}

 

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies