-
Lenguaje
C
-
Descripción
Un nuevo operador de televisión por cable desea ofrecer nuevos servicios en su ciudad. Para esto, se requiere saber en una muestra de 50 personas:
- Cuántas horas a la semana invierten en ver televisión.
- Que tipo de canal prefieren ver: deportivo, cultural, de noticias o de películas.
- Cuántas personas están dispuestas a pagar más de 50 mil pesos por el servicio de televisión.
- La edad de la persona.
Debe mostrar:
a. El promedio de horas semanales que invierten los encuestados en ver televisión.
b. La cantidad de personas interesadas en cada canal: deportivo, cultural, de noticias o de películas.
c. La cantidad de personas que están dispuestas a pagar más de 50 mil pesos por el servicio.
d. El promedio de edades de los encuestados.
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
#include <stdlib.h>
int main (void)
{
int canal_preferido, edad, horas_a_la_semana, i, interesados_cultural;
int interesados_deportivo, interesados_noticias, interesados_peliculas, pagar_mas_de_50mil, personas_50mil;
float promedio_edades, promedio_horas;
interesados_deportivo = 0;
interesados_cultural = 0;
interesados_noticias = 0;
interesados_peliculas = 0;
personas_50mil = 0;
promedio_edades = 0;
promedio_horas = 0;
for (i=1; i<=50; i++)
{
printf ("PROCESO %d\n", i);
printf ("Ingresa el valor de edad: ");
scanf ("%d", &edad);
(void) getchar ();
printf ("Ingresa el valor de horas a la semana: ");
scanf ("%d", &horas_a_la_semana);
(void) getchar ();
promedio_horas=promedio_horas+horas_a_la_semana;
printf ("Selecciona el valor de canal preferido.\n");
printf ("\t1.- Deportivo\n");
printf ("\t2.- Cultural\n");
printf ("\t3.- Noticias\n");
printf ("\t4.- Pel\241culas\n");
printf ("\t: ");
do {
scanf ("%d", &canal_preferido);
(void) getchar ();
if (canal_preferido<1||canal_preferido>4)
printf ("Valor incorrecto. Ingr\202salo nuevamente.: ");
} while (canal_preferido<1||canal_preferido>4);
printf ("Selecciona el valor de pagar mas de 50mil.\n");
printf ("\t1.- Si\n");
printf ("\t2.- No\n");
printf ("\t: ");
do {
scanf ("%d", &pagar_mas_de_50mil);
(void) getchar ();
if (pagar_mas_de_50mil<1||pagar_mas_de_50mil>2)
printf ("Valor incorrecto. Ingr\202salo nuevamente.: ");
} while (pagar_mas_de_50mil<1||pagar_mas_de_50mil>2);
if(canal_preferido==1)
interesados_deportivo=interesados_deportivo+1;
if(canal_preferido==2)
interesados_cultural=interesados_cultural+1;
if(canal_preferido==3)
interesados_noticias=interesados_noticias+1;
if(canal_preferido==4)
interesados_peliculas=interesados_peliculas+1;
if(pagar_mas_de_50mil==1)
personas_50mil=personas_50mil+1;
promedio_edades=promedio_edades+edad;
putchar ('\n');
}
promedio_edades=promedio_edades/50;
promedio_horas=promedio_horas/50;
printf ("Valor de interesados deportivo: %d\n", interesados_deportivo);
printf ("Valor de interesados cultural: %d\n", interesados_cultural);
printf ("Valor de interesados noticias: %d\n", interesados_noticias);
printf ("Valor de interesados peliculas: %d\n", interesados_peliculas);
printf ("Valor de personas 50mil: %d\n", personas_50mil);
printf ("Valor de promedio edades: %f\n", promedio_edades);
printf ("Valor de promedio horas: %f\n", promedio_horas);
system ("pause");
return EXIT_SUCCESS;
}