Dev - C++ - encuesta sobre cines

 
Vista:
Imágen de perfil de victor rojas
Val: 7
Ha aumentado su posición en 168 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

encuesta sobre cines

Publicado por victor rojas (2 intervenciones) el 24/01/2018 15:24:29
Buenos días, por favor una ayudita si se puede por favor, el problema es el siguiente:
El gerente de las salas de cine CINEMAX desea conocer algunas estadísticas con respecto a las películas más vistas. Siendo 15 películas las exhibidas en cada una de las 7 salas de cine. Para cada una de las salas de cine se requiere almacenar el total de personas que han asistido a ver cada una de las películas. Haciendo una búsqueda secuencial, se requiere imprimir la combinación sala –película más vista, la película más popular y el promedio de las personas que asistieron al cine.

muchas gracias po las ayuditas que me puedan prestarmuchas gracias po las ayuditas que me puedan prestar
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder

encuesta sobre cines

Publicado por harol (31 intervenciones) el 25/01/2018 06:22:34
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
48
49
50
51
52
53
54
55
56
//yo entendi esto de tu problema
#include <iostream>
#include <stdlib.h>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
 
int main(int argc, char** argv) {
 
	float total[105], ji = 0,jf = 15, indice = 0,numSala = 0,numPeli = 0,sum = 0, promedio = 0;
	int  indiceM = 0;
 
	for(int i=0; i<7; i++){
		cout<<"SALA "<<i+1<<": "<<endl;
		for(int j=ji; j<jf; j++){
			cout<<"Ingrese el total de asistentes para la pelicula "<<j-indice+1<<": ";cin>>total[j];
		}
		ji = jf;
		jf += 15;
		indice += 15;
		cout<<endl;
	}
	//hallando promedio
	for(int i=0; i<105; i++){
		sum += total[i];
	}
	promedio = sum/105;
	//ordenando
	for(int i=0; i<105; i++){
		if(total[i] > total[indiceM]){
			indiceM = i;
		}
	}
	//hallando sala con pelicula famosa
	indice = 0;
	ji = 0;
	jf = 15;
	for(int i=0; i<7; i++){
		for(int j=ji; j<jf; j++){
			if(indiceM == j){
				numSala = i + 1;
				numPeli = j-indice+1;
			}
		}
		ji = jf;
		jf += 15;
		indice += 15;
	}
 
	cout<<"Sala-pelicula mas vista: sala "<<numSala<<" - pelicula "<<numPeli<<endl;
	cout<<"Pelicula mas popular: pelicula "<<numPeli<<endl;
	cout<<"Promedio de personas que asistieron al cine en total: "<<promedio;
 
	cout<<endl;
	system("PAUSE");
	return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de victor antonio
Val: 7
Ha aumentado su posición en 168 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

encuesta sobre cines

Publicado por victor antonio (2 intervenciones) el 16/03/2018 03:30:13
Muchisimas gracias harol, ere formidable, justo lo que necesitaba, gracias me has salvado la vida, un fuerte saludo desde zaraza, venezuela
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de INFORMATICO
Val: 2
Ha disminuido su posición en 5 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

encuesta sobre cines

Publicado por INFORMATICO (1 intervención) el 05/12/2018 05:58:26
Gracias excelente aporte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

encuesta sobre cines

Publicado por Jhonnier (1 intervención) el 30/06/2021 14:46:04
Hola, podrias explicar mas o menos el codigo?
no entiendo muy bien a que hace referencia el ji y el jf
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar