Páginas

Mostrando entradas con la etiqueta descuentos. Mostrar todas las entradas
Mostrando entradas con la etiqueta descuentos. Mostrar todas las entradas

domingo, 11 de junio de 2017

C, 13. Calculo descuentos

/* Ejercicio 13 Condicionales. Una distribuidora de motos tiene una promoción de fin de año que consiste en los siguiente: las motos marca Honda tienen un 5% de descuento, las de marca Yamaha del 8%, las Suzuki del 10%, y el resto del 2%. */

#include<stdio.h>

int main(){
    char marca[20];
    float descuento,precio,precio_final;

    printf("Introduzca la marca que le interesa adquirir: \n");
    gets(marca);
    printf("Introduzca el precio de la moto: \n");
    scanf("%f",&precio);

    if(strcmp(marca,"honda")==0){
        descuento=precio*0.05;
        precio_final=precio-descuento;
        printf("El precio con el descuento es de %.2f euros\n",precio_final);
    }
    else if(strcmp(marca,"yamaha")==0){
        descuento=precio*0.08;
        precio_final=precio-descuento;
        printf("El precio con el descuento es de %.2f euros\n",precio_final);
    }
    else if(strcmp(marca,"suzuki")==0){
        descuento=precio*0.1;
        precio_final=precio-descuento;
        printf("El precio con el descuento es de %.2f euros\n",precio_final);
    }
    else {
        descuento=precio*0.02;  //para el resto de las marcas no determinadas
        precio_final=precio-descuento;
        printf("El precio con el descuento es de %.2f euros\n",precio_final);
    }

    return 0;
}

Este ejercicio es parte del curso ProgramaciónATS

C, 07. Calcular descuento


/* Ejercicio 07. Una tienda ofrece un descuento del %15 sobre el total de la compra, un cliente quiere saber cuánto pagará en total de su compra. */

#include<stdio.h>

int main() {
    float total_compra, descuento, precio;

    printf("Digite el total de la compra: \n");
    scanf("%f",&total_compra);

    descuento=total_compra*0.15;
    precio=total_compra-descuento;

    printf("El precio de la compra tras el descuento del 15x100 es: %.2f euros\n",precio);

    return 0;
}