ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ejercicio 144


Enviado por   •  22 de Agosto de 2020  •  Tarea  •  460 Palabras (2 Páginas)  •  156 Visitas

Página 1 de 2

/*Ejercicio 1.cpp

Autor: Josue Cedeño

Fecha: 6/08/2020

*/

#include <iostream>

#include <stdlib.h>

#include <time.h>

#include <string.h>

using namespace std;

struct dat_peli

{

char nombre[80];

};

int N;

void llenarPeliculas(struct dat_peli peliculas[10])

{

int i;

system("cls");

strcpy(peliculas[0].nombre,"1. STAR WARS");

strcpy(peliculas[1].nombre,"2. JOKER");

strcpy(peliculas[2].nombre,"3. AVENGERS ENDGAME");

strcpy(peliculas[3].nombre,"4. TOY STORY 4");

strcpy(peliculas[4].nombre,"5. SHAZAM!");

strcpy(peliculas[5].nombre,"6. EL SENIOR DE LOS ANILLOS");

strcpy(peliculas[6].nombre,"7. VOLVER AL FUTURO II");

strcpy(peliculas[7].nombre,"8. TERMINATOR");

strcpy(peliculas[8].nombre,"9. RAMBO");

strcpy(peliculas[9].nombre,"10. LOS INDESTRUCTIBLES");

for(i=0; i<10; i++)

{

peliculas[i].=0;

}

for(i=0; i<10; i++)

{

cout<<"\n\n\t\t"<<peliculas[i].nombre;

}

}

void espect(int fav[][3])

{

int i, j ;

system("cls");

srand(time(NULL));

for(i=0; i<N; i++)

{

fav[i][0]=rand()%10+1;

do

{

fav[i][1]=rand()%10+1;

} while(fav[i][0]==fav[i][1]);

do

{

fav[i][2]=rand()%10+1;

} while(fav[i][2]==fav[i][1] || fav[i][2]==fav[i][0]) ;

}

for(i=0; i<N; i++)

{

cout<<"\n\n\t\tEspectador "<<i+1<<" : ";

for(j=0; j<3; j++)

{

cout<<fav[i][j]<<"\t";

}

}

}

void vote(int fav[][3], struct dat_peli peliculas[10])

{

int i, j;

system("cls");

for (i=0; i<N; i++) {

for(j=0; j<3; j++) {

switch(j) {

case 0:

peliculas[fav[i][j]-1].puntos=peliculas[fav[i][j]-1].puntos+3;

break;

case 1:

peliculas[fav[i][j]-1].puntos=peliculas[fav[i][j]-1].puntos+2;

break;

case 2:

peliculas[fav[i][j]-1].puntos=peliculas[fav[i][j]-1].puntos+1;

break;

}

}

}

for(i=0; i<10; i++)

{

cout<<"\n\n\t\t"<<peliculas[i].nombre<<"\t"<<peliculas[i].puntos;

}

}

int peliMasVotada1(struct dat_peli peliculas[10] )

{

int i, votos1=0, votos2=0, peli1=0, peli2=0;

for (i=0; i<10; i++)

{

if (votos1<peliculas[i].puntos)

{

votos1=peliculas[i].puntos;

peli1=i;

}

}

return peli1;

}

int peliMasVotada2(struct dat_peli peliculas[10] ,int peli1)

{

int i, votos1=0, votos2=0, peli2=0;

votos1=0;

for (i=0; i<10; i++)

{

if (votos1<peliculas[i].puntos &&

...

Descargar como (para miembros actualizados) txt (5 Kb) pdf (46 Kb) docx (11 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com