-
Lenguaje
C
-
Descripción
Una librería por temporada escolar a los clientes que realicen compras, otorgará regalos y descuentos de acuerdo al importe total de la compra. Los días viernes ó sábado se aplicará un descuento del 25% del importe total, para otros días no se aplica el descuento. Los importes menores a $100 se otorgará una caja de colores, para importes de $100 y menores de $300 el obsequio será un caja de plumones y montos de $300 a más el obsequio será de una mochila. Considerar como datos de ingreso nombre del cliente, importe total y día de la semana.
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#include <stdio.h>
#include <stdlib.h>
int main (void)
{
int dia_de_la_semana;
float descuento, importe, importe_total;
char nombre_del_cliente[63];
printf ("Ingresa el nombre del cliente: ");
scanf ("%[^\r\n]", nombre_del_cliente);
(void) getchar ();
printf ("Ingresa el valor de importe total: ");
scanf ("%f", &importe_total);
(void) getchar ();
printf ("Selecciona el valor de dia de la semana.\n");
printf ("\t1.- Domingo\n");
printf ("\t2.- Lunes\n");
printf ("\t3.- Martes\n");
printf ("\t4.- Mi\202rcoles\n");
printf ("\t5.- Jueves\n");
printf ("\t6.- Viernes\n");
printf ("\t7.- S\240bado\n");
printf ("\t: ");
do {
scanf ("%d", &dia_de_la_semana);
(void) getchar ();
if (dia_de_la_semana<1||dia_de_la_semana>7)
printf ("Valor incorrecto. Ingr\202salo nuevamente.: ");
} while (dia_de_la_semana<1||dia_de_la_semana>7);
if(dia_de_la_semana==6||dia_de_la_semana==7)
descuento=importe_total*0.25;
else
descuento=0;
importe=importe_total-descuento;
if(importe<100)
printf ("Se obsequia una caja de colores\n");
if(importe>=100&&importe<300)
printf ("Se obsequia una caja de plumones\n");
if(importe>=300)
printf ("Se obsequia una mochila\n");
printf ("Nombre del cliente: %s\n", nombre_del_cliente);
printf ("Valor de descuento: %g\n", descuento);
printf ("Valor de importe: %g\n", importe);
putchar ('\n');
system ("pause");
return EXIT_SUCCESS;
}
#include <stdlib.h>
int main (void)
{
int dia_de_la_semana;
float descuento, importe, importe_total;
char nombre_del_cliente[63];
printf ("Ingresa el nombre del cliente: ");
scanf ("%[^\r\n]", nombre_del_cliente);
(void) getchar ();
printf ("Ingresa el valor de importe total: ");
scanf ("%f", &importe_total);
(void) getchar ();
printf ("Selecciona el valor de dia de la semana.\n");
printf ("\t1.- Domingo\n");
printf ("\t2.- Lunes\n");
printf ("\t3.- Martes\n");
printf ("\t4.- Mi\202rcoles\n");
printf ("\t5.- Jueves\n");
printf ("\t6.- Viernes\n");
printf ("\t7.- S\240bado\n");
printf ("\t: ");
do {
scanf ("%d", &dia_de_la_semana);
(void) getchar ();
if (dia_de_la_semana<1||dia_de_la_semana>7)
printf ("Valor incorrecto. Ingr\202salo nuevamente.: ");
} while (dia_de_la_semana<1||dia_de_la_semana>7);
if(dia_de_la_semana==6||dia_de_la_semana==7)
descuento=importe_total*0.25;
else
descuento=0;
importe=importe_total-descuento;
if(importe<100)
printf ("Se obsequia una caja de colores\n");
if(importe>=100&&importe<300)
printf ("Se obsequia una caja de plumones\n");
if(importe>=300)
printf ("Se obsequia una mochila\n");
printf ("Nombre del cliente: %s\n", nombre_del_cliente);
printf ("Valor de descuento: %g\n", descuento);
printf ("Valor de importe: %g\n", importe);
putchar ('\n');
system ("pause");
return EXIT_SUCCESS;
}