• Lenguaje

    C

  • Descripción

    La municipalidad de Pueblo Libre piensa invertir cierto monto de dinero en la reparación de las pistas en las avenidas principales.
    Cada avenida recibirá un monto equivalente a:
    - Av. La Mar: 35% del monto recibido por Av. Bolivar
    - Av. 28 de Julio: 25% del monto recibido
    - Av. Bolivar: 10% de lo recibido por la Av. 28 deJulio y Av. Clemen
    - Av. Clement: 15% del monto recibido
    - Av. Sucre: lo que queda del resto.
    ¿Cuánto dinero le corresponde a cada avenida?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <stdio.h>
#include <stdlib.h>

int main (void)
{
    float av_28_de_julio, av_bolivar, av_clement, av_la_mar, av_sucre;
    float monto_recibido;
    printf ("Ingresa el valor de monto recibido: ");
    scanf ("%f", &monto_recibido);
    (void) getchar ();
    av_28_de_julio=monto_recibido*0.25;
    av_clement=monto_recibido*0.15;
    av_bolivar=av_28_de_julio*0.1+av_clement*0.1;
    av_la_mar=av_bolivar*0.35;
    av_sucre=monto_recibido-av_28_de_julio-av_clement-av_bolivar-av_la_mar;
    printf ("Valor de av 28 de julio: %g\n", av_28_de_julio);
    printf ("Valor de av bolivar: %g\n", av_bolivar);
    printf ("Valor de av clement: %g\n", av_clement);
    printf ("Valor de av la mar: %g\n", av_la_mar);
    printf ("Valor de av sucre: %g\n", av_sucre);
    putchar ('\n');
    system ("pause");
    return EXIT_SUCCESS;
}