Documentos de Académico
Documentos de Profesional
Documentos de Cultura
#include <string>
#include <iostream>
#include <stdio.h>
#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>
Jugadores::Jugadores(void)
numero_jugador=0;
edad=0;
Jugadores::~Jugadores(void)
void Jugadores::ingresar_jugadores()
cin>>nombre;
cin>>numero_jugador;
cin>>edad;
cin>>gol;
void Jugadores::imprimir_jugadores()
cout<<"Posicion: "<<pos<<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>
#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>
Equipo::Equipo(void)
Equipo::~Equipo(void)
void Equipo::agregar_Equipo()
cout<<"Agregar Equipos"<<endl;
cin>>nombre_equipo;
cin>>apodo;
cout<<"Director Tecnico:"<<endl;
cin>>tecnico;
cin>>lugar;
void Equipo::imprimir_Equipo()
cout<<nombre_equipo;
cout<<"Apodo:"<<endl;
cout<<apodo;
cout<<"Director Tecnico:"<<endl;
cin>>tecnico;
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>
liga::liga(void)
liga::~liga(void)
}
void liga::agregar_Liga()
cout<<"Nombre de la liga:"<<endl;
cin>>nombre_liga;
cout<<"Equipo #"<<i+1<<":"<<endl;
eq[i].agregar_Equipo();
cout<<"Jugador #"<<i+1<<":"<<endl;
je[i].ingresar_jugadores();
SOURCE
#include <iostream>
#include <stdio.h>
#include <string>
#include "Liga.h"
void main()
{
liga L;
Equipo Y[E];
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;
while (op!=0)
cout<<"0- Salir\n\n";
cin>>op;
switch (op)
{
case 1:
L.agregar_Liga();
break;
case 2:
cout<<"Posicion: ";
cin>>pos;
Y[pos].agregar_Equipo();
cout<<endl<<endl;
break;
case 3:
cout<<"Pocision: ";
cin>>pos;
Y[pos].imprimir_Equipo();
cout<<endl<<endl;
break;
case 4:
cout<<"Posicion: ";
cin>>pos;
X[pos].ingresar_jugadores();
cout<<endl<<endl;
break;
case 5:
cout<<"Pocision:";
cin>>pos;
X[pos].imprimir_jugadores();
cout<<endl<<endl;
break;
case 6:
for (i=0;i<J;i++)
totalg+=X[i].vergol();
break;
case 7:
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;