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

Desarrollar Un Programa En C++ Para La Federación Mexicana De Fútbol Que Calcule El Bono Que Se Le Da De Premio A Cada Equipo Que Participa En El Torneo De Liga, Bajo Los Siguientes Lineamientos


Enviado por   •  7 de Agosto de 2011  •  1.002 Palabras (5 Páginas)  •  3.807 Visitas

Página 1 de 5

Objetivo:

Desarrollar un programa en C++ para la Federación Mexicana de Fútbol que calcule el bono que se le da de premio a cada equipo que participa en el Torneo de Liga, bajo los siguientes lineamientos:

1. Se pedirá el número de equipos que participaron en el torneo. Después se solicitará a cada equipo los datos que aparecen a continuación, para con base en ello calcular los puntos y el bono que obtuvieron.

o Nombre del equipo.

o Juegos jugados.

o Juegos ganados.

o Juegos empatados.

o Goles a favor.

o Goles en contra.

2. Los puntos del equipo se calculan de la siguiente manera:

* Los juegos ganados obtienen 10 puntos.

* Los juegos empatados obtienen 5 puntos.

* El bono que se le da al equipo es calculado así:

• Por cada punto se obtienen $1600.

• Por cada gol a favor se obtienen$900.

• Por cada juego perdido se restan $300.

• Si la cantidad de juegos ganados es múltiplo de dos (o sea 2, 4, 6, 8, 10, etc.) agregamos al bono $6000.

3. Para cada equipo, imprime en la pantalla la siguiente información: nombre del equipo, puntuación y bono a pagar.

Procedimiento:

Empecé haciendo el programa en el menú principal pero después decidí hacer menús con la función “void” ya que se me complicó mucho y salieron errores al correrlo todo seguido. Utilice las funciones de “for’’ y ‘’while’’ para repetir las funciones tantas veces como se haya puesto en la pregunta de el número de equipos. Después hice las funciones para hacer los cálculos del total del dinero y por último hice otra función de “while” para imprimir los datos en la pantalla.

Resultados:

#include<iostream>

#include<iomanip>

using namespace std;

int numero_de_equipos, numero_save, numero_save2, numero_save3, z;

void menu()

{

cout<<"Numeros de los equipos:nn";

for (z=1;numero_de_equipos>0;z++)

{

cout<<"Equipo #"<<z<<"n";

numero_de_equipos = numero_de_equipos - 1;

}

system("pause");

}

void case1()

{

system("cls");

int equipos[numero_save][6], y, x[numero_save], puntosextras[numero_save], puntos[numero_save], dinero[numero_save], puntos_ganado[numero_save], puntos_empatados[numero_save], goles_metidos[numero_save], goles_en_contra[numero_save], par=0;

y = 0;

while (numero_save>0)

{

cout<<"EQUIPO "<<numero_save<<"nn";

cout<<"Nombre del equipo " << numero_save << ":n";

cin >> equipos[numero_save][1];

system("cls");

cout<<"Juegos jugados por el equipo " << numero_save << ":n";

cin >> equipos[numero_save][2];

system("cls");

cout<<"Juegos ganados por el equipo " << numero_save << ":n";

cin >> equipos[numero_save][3];

system("cls");

cout<<"Juegos empatados por el equipo " <<

...

Descargar como (para miembros actualizados)  txt (5.1 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com