Informática, pregunta formulada por jonRL910, hace 1 mes

Programa para una tienda de helado que da un descuento por compra a sus clientes con membresía dependiendo de su tipo, sólo existen tres tipos de membresía, tipo A, tipo B y tipo C. Los descuentos son los siguientes:

Tipo A 10% de descuento
Tipo B 15% de descuento
Tipo C 20% de descuento
En codigo c

Respuestas a la pregunta

Contestado por Tenhou
1

Respuesta:

#include <stdio.h>

void calculoDeDescuento(char tipo[],float paga){

   

   switch(tipo[0]){

       case 'a':

       case 'A':

        printf("Para una membresía de tipo A usted recibe 10%% de descuento\nSe le regresan $%.2f de su pago",paga*0.1);

         break;

       case 'b':

       case 'B':

        printf("Para una membresía de tipo B usted recibe 15%% de descuento\nSe le regresan $%.2f de su pago",paga*0.15);

       break;

       case 'c':

       case 'C':

       printf("Para una membresía de tipo C usted recibe 20%% de descuento\nSe le regresan $%.2f de su pago",paga*0.2);

       break;

       default:

        printf("Membresía no validad  usted recibe 0%% de descuento\nSe le regresan $%.2f de su pago",paga*0);

       break;

       

       

   }

}

int main()

{

char tipo[1];

float pago = 0.0;

int extras = 0;

printf("Ingrese el total a pagar: \n");

scanf("%f", &pago);

printf("Ingrese el tipo de membresía: (A, B, C) \n");

scanf("%s", &tipo[0]);

calculoDeDescuento(tipo,pago);

   return 0;

}

Adjuntos:
Otras preguntas