• Lenguaje

    C

  • Descripción

    Una tienda ha puesto en oferta la venta de un producto ofreciendo un determinado porcentaje de descuento sobre el importe de la compra. Teniendo como datos el precio del producto, la cantidad de unidades compradas y el porcentaje de descuento nos determine el importe de la compra, el importe del descuento y el importe a pagar por la compra de cierta cantidad de unidades del producto.

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

int main (void)
{
    float cantidad_de_unidades_compradas, importe_a_pagar, importe_de_la_compra, importe_del_descuento, porcentaje_de_descuento;
    float precio_del_producto;
    printf ("Ingresa el valor de cantidad de unidades compradas: ");
    scanf ("%f", &cantidad_de_unidades_compradas);
    (void) getchar ();
    printf ("Ingresa el valor de porcentaje de descuento: ");
    scanf ("%f", &porcentaje_de_descuento);
    (void) getchar ();
    printf ("Ingresa el valor de precio del producto: ");
    scanf ("%f", &precio_del_producto);
    (void) getchar ();
    importe_de_la_compra=precio_del_producto*cantidad_de_unidades_compradas;
    importe_del_descuento=importe_de_la_compra*porcentaje_de_descuento/100.0;
    importe_a_pagar=importe_de_la_compra-importe_del_descuento;
    printf ("Valor de importe a pagar: %g\n", importe_a_pagar);
    printf ("Valor de importe de la compra: %g\n", importe_de_la_compra);
    printf ("Valor de importe del descuento: %g\n", importe_del_descuento);
    putchar ('\n');
    system ("pause");
    return EXIT_SUCCESS;
}