Traducir - Translate

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

miércoles, 2 de marzo de 2022

Programa que pide la cantidad de sillas de ruedas que se llevara, cuanto deberá de pagar sin descuento, el descuento y el total con descuento.

Hola y Bienvenidos.

El día de hoy comparto este programa en codigo.c por si te es de utilidad. 

En una tienda se están ofreciendo a la venta sillas de ruedas con el siguiente descuento:

 

Núm Sillas                                         % Descuento 

1 – 5                                                            10

6 – 10                                                          25

11 – 19                                                        30

20 - …                                                         50

 Elabore un programa que pida la cantidad de sillas de ruedas que se llevara, cuanto deberá de pagar sin descuento, el descuento y el total con descuento.

/* Programa*/


#include<stdio.h>

#include<stdlib.h>

#include<conio.h>


main()

{

      float precio_unit, descuento, total_sind, total_desc;

      int num_sillas;

      printf("\n\n\t Cual es el precio actual de las sillas de ruedas: \n\n\t");

      scanf("%f", &precio_unit);

      printf("\n\n\t Ingresa cuantas sillas de ruedas comprara: \n\n\t");

      scanf("%d", &num_sillas); 

          if (num_sillas<=0 || num_sillas>=1000000)

              printf("Dato incorrecto \n\n\t");

          else

              if (num_sillas>0 && num_sillas<=5)

                  {

                      total_sind = precio_unit * num_sillas;

                      descuento = total_sind * 0.1; /*10% de descuento*/

                      total_desc = total_sind - descuento;

                  }

                  else 

                       if(num_sillas>5 && num_sillas<=10)

                       {

                       total_sind = precio_unit * num_sillas;

                       descuento = total_sind * 0.25; /*25% de descuento*/

                       total_desc = total_sind - descuento;

                       }

                       else

                           if(num_sillas>10 && num_sillas<=19)

                           

                           {

                           total_sind = precio_unit * num_sillas;

                           descuento = total_sind * 0.3; /*30% de descuento*/

                           total_desc = total_sind - descuento;

                           }

              else

              {

              total_sind = precio_unit * num_sillas;

              descuento = total_sind * 0.5; /*50% de descuento*/

              total_desc = total_sind - descuento;

              }

              

      printf("\n\n\t Su pago es de: %0.2f \n\t Con descuento de: %0.2f \n\t El total a pagar es: %0.2f \n\n\t", total_sind, descuento, total_desc);

      printf("\n\n\t");

      system("pause");

}


 Recomienden el Post a sus amigos que lo requieran, Saludos y Buen Día.

domingo, 20 de febrero de 2022

En un edificio de 5 pisos y 5 departamentos por piso, se quiere hacer una encuesta para encontrar a la familia que tiene mas hijos para ofrecerle un descuento en su renta, se le dará un 5% de descuento por hijo, como limite un 25% de descuento. La renta es de $4000. Programa que dice en que piso y en que departamento vive la familia con mas hijos y cuanto es lo que debe de pagar ya con descuento.

Hola y Bienvenidos.
El día de hoy comparto este programa en codigo.c por si te es de utilidad.

/*En un edificio de 5 pisos y 5 departamentos por piso, se quiere hacer una 
encuesta para encontrar a la familia que tiene mas hijos para ofrecerle un 
descuento en su renta, se le dará un 5% de descuento por hijo, como limite
un 25% de descuento. La renta es de $4000.
Elabore un programa que diga en que piso y en que departamento vive la familia 
con mas hijos y cuanto es lo que debe de pagar ya con descuento*/


#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#define s scanf
#define p printf
main()
{
      int piso,depto,hijos[5][5],mayor_hijos,P,d;//P y d son para guardar la pocision
      float renta=4000, descuento, total;
      p("\n\n\t Elaboremos la encuesta en el edificio");
          for(piso=0;piso<5;piso++)
              for(depto=0;depto<5;depto++)
              {
                  p("\n\n\t Para piso=%d y depto=%d diga cuantos hijos tiene: ",piso+1,depto+1);
                  s("%d",&hijos[piso][depto]);
              }
      mayor_hijos=hijos[0][0];//asigno el mayor
      P=0;//en el piso 1
      d=0;
          for(piso=0;piso<5;piso++)
              for(depto=0;depto<5;depto++)
              {
                  if(hijos[piso][depto]>mayor_hijos)
                  {
                      mayor_hijos=hijos[piso][depto];
                      P=piso;
                      d=depto;
                  }
              }
          if(mayor_hijos>5)
              descuento=.20;
          else
              descuento=.05*mayor_hijos;
      total=renta*(1-descuento);
      p("\n\n\t El departamento que tiene mas hijos es el %d del piso %d ,\n\n\t paga %f pesos",d+1,P+1,total);
      p("\n\n\t");
      system("pause");
}
              
Recomienden el Post a sus amigos que lo requieran, Saludos y Buen Día.