Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1) Una compañía disquera organiza una encuesta para determinar el éxito de sus canciones. La
encuesta está dividida en cuatro categorías de acuerdo al sexo y la edad. A cada persona se le pide
sus cinco canciones favoritas. Las canciones se identifican por números del 1 al N. Cada elemento
leído representa un encuestado y contiene: Nombre, Apellido, sexo, edad, cedula y sus cinco
canciones favoritas en orden de preferencia. Se desea que diseñe una estructura de datos para
almacenar dicha información. Además muestre las cinco canciones más exitosas.
2) Una compañía dedicada al transporte de pasajeros por vía aérea desea contratar sus servicios
con el fin de automatizar el proceso de reservación de sus vuelos. Para ello, se debe definir una
estructura de datos que permita almacenar dicha información. Además se solicita que realice un
programa que permita:
/* 1) Una compañía disquera organiza una encuesta para determinar el éxito de sus canciones.
La encuesta está dividida en cuatro categorías de acuerdo al sexo y la edad.
A cada persona se le pide sus cinco canciones favoritas.
Las canciones se identifican por números del 1 al N.
Cada elemento leído representa un encuestado y contiene:
Nombre, Apellido, sexo, edad, cedula y sus cinco canciones favoritas en orden de preferencia.
Se desea que diseñe una estructura de datos para almacenar dicha información.
Además muestre las cinco canciones más exitosas.*/
#include<iostream>
#include<stdlib.h>
using namespace std;
class Encuestado{
private: //Atributos
string nombre, apellido,canciones;
int edad, cedula;
char sexo;
public: //Metodos
Encuestado(string, string, char, int, int, string ); //constructor de encuestado
virtual void datosPer();
void CanFav();
};
public: //Metodos
JovenM(string, string, char, int, int, string); //constructor de jovenM
void datosPer();
};
void Encuestado::datosPer(){
cout<<"Nombre: "<<nombre<<endl;
cout<<"Apellido: "<<apellido<<endl;
cout<<"Sexo M/F: "<<sexo<<endl;
cout<<"Edad: "<<edad<<endl;
cout<<"Cedula: "<<cedula<<endl;
}
void Encuestado::CanFav(){
char cancion1[50],cancion2[50],cancion3[50],cancion4[50],cancion5[50];
int main(){
cout<<"-Encuestado-"<<endl;
system("pause");
return 0;
}
Una compañía disquera organiza una encuesta para determinar el éxito de sus canciones. la
población encuestada esdividida en cuatro categorías de acuerdo al sexo y a la edad (Por ejemplo:
en personas de 20 años o menos y mayores de 20 años,hombres y mujeres. A cada perrona se le
piden sus cinco canciones favoritas, las canciones son identificadas por números del 1 al N,
ejemplo: canción 1, canción 2, … , canción N (deben ser almacenadas en un vector dentro de la
estructura). Los resultados de laencuesta son tomados como entrada de datos. Cada elemente
leído representa un encuestado y contiene su nombre, apellido,sexo, edad, cédula y sus cinco
canciones favoritas en orden de preferencia. Se desea que ud. diseñe una estructura dedatos en
Lenguaje C para almacenar dicha información
(Almacenar los datos en una lista. Usar las funciones básicasde lista y adaptarla a la estructura de
datos creada)