Está en la página 1de 12

JUGADORES H

#include <string>

#include <iostream>

#include <stdio.h>

using namespace std;

#pragma once

class Jugadores

public:

Jugadores(void);

~Jugadores(void);

void ingresar_jugadores();

void imprimir_jugadores();

int que_posicion();

int verpos();

int vergol();

private:

string nombre;

int numero_jugador;

int edad;

char pos;

int gol;

};
JUGADORES CPP
#include "Jugadores.h"

#include<string>

using namespace std;

Jugadores::Jugadores(void)

numero_jugador=0;

edad=0;

Jugadores::~Jugadores(void)

void Jugadores::ingresar_jugadores()

cout<<" Ingreso de los jugadores "<<endl;

cout<<" Nombre del jugador: "<<endl;

cin>>nombre;

cout<<" Numero del jugador: "<<endl;

cin>>numero_jugador;

cout<<" edad del jugador: "<<endl;

cin>>edad;

cout<<" Posicion del que juega(P,D,M,DE): "<<endl;


cin>>pos;

cout<<"Goles Marcados: ";

cin>>gol;

void Jugadores::imprimir_jugadores()

cout<<"Nombre del jugador: "<<nombre<<endl;

cout<<"Numero del jugador: "<<numero_jugador<<endl;

cout<<"edad del jugador: "<<edad<<endl;

cout<<"Posicion: "<<pos<<endl;

cout<<"Goles Marcados: "<<gol<<endl;

int Jugadores::que_posicion()

if (pos=='P'||'p')

return 1;

if (pos=='D'||'d')

return 2;

if (pos=='M'||'m')

return 3;

if (pos=='DE'||'de')

{
return 4;

}else{

return 0;

int Jugadores::verpos()

return pos;

int Jugadores::vergol()

return gol;

EQUIPO H
#include <iostream>

#include <stdio.h>

using namespace std;

#pragma once

Equipo h

class Equipo

public:

Equipo(void);

~Equipo(void);

void agregar_Equipo();

void imprimir_Equipo();

private:
string nombre_equipo;

string apodo;

string tecnico;

string lugar;

};

EQUIPO CPP
#include "Equipo.h"

#include<string>

using namespace std;

Equipo::Equipo(void)

Equipo::~Equipo(void)

void Equipo::agregar_Equipo()

cout<<"Agregar Equipos"<<endl;

cout<<"Ingrese los datos de los equipos"<<endl;

cout<<"Nombre del equipo:"<<endl;

cin>>nombre_equipo;

cout<<"Apodo del equipo:"<<endl;

cin>>apodo;

cout<<"Director Tecnico:"<<endl;
cin>>tecnico;

cout<<"Lugar de fundacion o residencia del equipo:"<<endl;

cin>>lugar;

void Equipo::imprimir_Equipo()

cout<<"Nombre del equipo:"<<endl;

cout<<nombre_equipo;

cout<<"Apodo:"<<endl;

cout<<apodo;

cout<<"Director Tecnico:"<<endl;

cin>>tecnico;

cout<<"Lugar de fundacion o residencia del equipo:"<<endl;

cout<<lugar;

LIGA H
#include <iostream>

#include "Equipo.h"

#include "Jugadores.h"

#pragma once

class liga

public:
liga(void);

~liga(void);

void agregar_Liga();

int total_goles();

private:

Equipo eq[10];

Jugadores je[12];

std::string nombre_liga;

std::string nombre_equipo;

};

LIGA CPP
#include "liga.h"

#include<string>

using namespace std;

liga::liga(void)

liga::~liga(void)

}
void liga::agregar_Liga()

cout<<"Ingrese los datos que se le pidan \n\n";

cout<<"Nombre de la liga:"<<endl;

cin>>nombre_liga;

for (int i=0;i<=12;i++)

cout<<"Equipo #"<<i+1<<":"<<endl;

eq[i].agregar_Equipo();

for (int i=0;i<12;i++)

cout<<"Jugador #"<<i+1<<":"<<endl;

je[i].ingresar_jugadores();

SOURCE
#include <iostream>

#include <stdio.h>

#include <string>

#include "Liga.h"

using namespace std;

void main()
{

liga L;

const int E=10;

Equipo Y[E];

const int J=12;

Jugadores X[J];

int op=1;

int pos;

int totalg=0;

int i=0;

int p=0;

int d=0;

int m=0;

int de=0;

cout<<"Bienvenidos Al Programa de ligas FENAFUT \n\n";

while (op!=0)

cout<<"Seleccione las siguientes opciones \n\n";

cout<<"1-Agregar Liga \n\n";

cout<<"2-ingreso nuevo equipo Equipo \n\n";

cout<<"3-Mostrar Equipos \n\n";

cout<<"4-ingreso nuevo jugador \n\n";

cout<<"5-mostrar todos los jugadores \n\n";

cout<<"6-Mostrar Goles \n\n";

cout<<"7-Mostrar Posiciones de todos los jugadores \n\n";

cout<<"0- Salir\n\n";

cin>>op;

switch (op)
{

case 1:

cout<<" Agregar Liga "<<endl;

L.agregar_Liga();

break;

case 2:

cout<<"Ingreso Nuevo Equipo"<<endl;

cout<<"Posicion: ";

cin>>pos;

Y[pos].agregar_Equipo();

cout<<endl<<endl;

break;

case 3:

cout<<" INFORMACION DEL EQUIPO "<<endl;

cout<<"Pocision: ";

cin>>pos;

Y[pos].imprimir_Equipo();

cout<<endl<<endl;

break;

case 4:

cout<<"Ingreso Nuevo Jugador"<<endl;

cout<<"Posicion: ";

cin>>pos;
X[pos].ingresar_jugadores();

cout<<endl<<endl;

break;

case 5:

cout<<" Muestreo de todos los jugadores "<<endl;

cout<<"Pocision:";

cin>>pos;

X[pos].imprimir_jugadores();

cout<<endl<<endl;

break;

case 6:

cout<<" Muestreo de todos los goles "<<endl;

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

totalg+=X[i].vergol();

cout<<"Los Goles Totales son:"<<totalg<<endl;

break;

case 7:

cout<<"Muestreo de todas las posiciones de todos los jugadores"<<endl;

for (int i=0;i<J;i++)

if (X[i].que_posicion()==1)

p++;

if (X[i].que_posicion()==2)

d++;

if (X[i].que_posicion()==3)

m++;

if (X[i].que_posicion()==4)
de++;

cout<<"Porteros:"<<p<<endl<<"Defensas:"<<d<<endl<<"MedioCampistas:"<<m<<endl<<"Delanter
os:"<<de<<endl;

break;

default:

break;

También podría gustarte