Programas

2
//Programa descuento #include <stdio.h> #include <conio.h> #include <string.h> main () { float compra,des,com_tot; char ficha[20]; printf("Introduce el valor de la compra: "); scanf("%f",&compra); printf("Introduce el color de la ficha: blanca, verde, amarilla, roja, azul "); scanf("%s",&ficha); if (strcmp(ficha,"blanca") == 0) printf("Saco ficha %s por lo tanto no tiene descuento, total a pagar es: %.2f",ficha,compra); else if (strcmp(ficha,"verde") == 0) {com_tot=compra*1.10; printf("Saco ficha %s por lo tanto tiene descuento del 10%, total a pagar es: %.2f",ficha,com_tot); } else if (strcmp(ficha,"amarilla") == 0) {com_tot=compra*1.25; printf("Saco ficha %s por lo tanto tiene descuento del 25%, total a pagar es: %.2f",ficha,com_tot); } else if (strcmp(ficha,"azul") == 0) {com_tot=compra*1.50; printf("Saco ficha %s por lo tanto tiene descuento del 50%, total a pagar es: %.2f",ficha,com_tot); } else if (strcmp(ficha,"roja") == 0) printf("FELICIDADES Saco ficha %s por lo tanto tiene descuento del 100%, total a pagar es: 0.00",ficha); else printf("Color de ficha incorrecto"); getch(); }

description

programas

Transcript of Programas

  • //Programa descuento

    #include

    #include

    #include

    main ()

    {

    float compra,des,com_tot;

    char ficha[20];

    printf("Introduce el valor de la compra: ");

    scanf("%f",&compra);

    printf("Introduce el color de la ficha: blanca, verde, amarilla, roja, azul ");

    scanf("%s",&ficha);

    if (strcmp(ficha,"blanca") == 0)

    printf("Saco ficha %s por lo tanto no tiene descuento, total a pagar es:

    %.2f",ficha,compra);

    else if (strcmp(ficha,"verde") == 0)

    {com_tot=compra*1.10;

    printf("Saco ficha %s por lo tanto tiene descuento del 10%, total a pagar es:

    %.2f",ficha,com_tot);

    }

    else if (strcmp(ficha,"amarilla") == 0)

    {com_tot=compra*1.25;

    printf("Saco ficha %s por lo tanto tiene descuento del 25%, total a pagar

    es: %.2f",ficha,com_tot);

    }

    else if (strcmp(ficha,"azul") == 0)

    {com_tot=compra*1.50;

    printf("Saco ficha %s por lo tanto tiene descuento del 50%, total a

    pagar es: %.2f",ficha,com_tot);

    }

    else if (strcmp(ficha,"roja") == 0)

    printf("FELICIDADES Saco ficha %s por lo tanto tiene descuento

    del 100%, total a pagar es: 0.00",ficha);

    else

    printf("Color de ficha incorrecto");

    getch();

    }

  • //Programa descuento

    #include

    #include

    main ()

    {

    float compra,des,com_tot;

    char ficha;

    printf("Introduce el valor de la compra: ");

    scanf("%f",&compra);

    printf("Introduce el color de la ficha: b- blanca, v- verde, a- amarilla, r- roja, z-

    azul ");

    ficha=getch();

    getch();

    switch (ficha)

    {case 'b':printf("Saco ficha blanca por lo tanto no tiene descuento, total a pagar es:

    %.2f",compra);break;

    case 'v':com_tot=compra*1.10;

    printf("Saco ficha verde por lo tanto tiene descuento del 10%, total a pagar

    es: %.2f",com_tot);break;

    case 'a':com_tot=compra*1.25;

    printf("Saco ficha amarila por lo tantotiene descuento del 25%, total a

    pagar es: %.2f",com_tot);break;

    case 'z':com_tot=compra*1.50;

    printf("Saco ficha azul por lo tanto tiene descuento del 50%, total a pagar

    es: %.2f",com_tot);break;

    case 'r':printf("FELICIDADES Saco ficha roja por lo tanto tiene descuento del 100%,

    total a pagar es: 0.00",ficha);break;

    default:printf("Color de ficha incorrecto");

    }

    getch();

    }