Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Ayuda con programa c++

Estas en el tema de Ayuda con programa c++ en el foro de C/C++ en Foros del Web. Realizar un programa que permita cargar los resultados de un torneo de futbol. Este programa debera presentar un menu de opciones: 1-CARGA INICIAL 2- LEER ...
  #1 (permalink)  
Antiguo 14/11/2010, 10:50
 
Fecha de Ingreso: noviembre-2010
Mensajes: 3
Antigüedad: 13 años, 5 meses
Puntos: 0
Ayuda con programa c++

Realizar un programa que permita cargar los resultados de un torneo de futbol. Este programa debera presentar un menu de opciones:

1-CARGA INICIAL
2- LEER ARCHIVO
3- INGRESAR RESULTADOS
4- MOSTRAR POSICIONES
5- SALIR DEL PROGRAMA

Al elegir la opcion 1, el usuario debe ingresar la cantidad de equipos que tendra el torneo y los nombres de cada uno de ellos.
Al elegir la opcion 2, el programa debe leer los datos del archivo "torneo.dat"
Al elegir la opcion 3, el usuario ingresa los nombres de dos equipos y los goles convertidos por cada uno. El programa debera calcular los puntos de cda equipo (3 si gano el partido, 1 si empato y 0 si perdio) y acumular los goles a favor y en contra de cada equipo.
Al elegir la opcion 4, el programa debera ordenar la lista de equipos por cantidad de puntos. Si hay igualdad de puntos, por diferencia de gol(Goles a favor-Goles en contra).
Si hay igualdad, en puntos y diferencia de gol, se ordenara por goles a favor. Si persiste la igualdad, se ordenara alfabeticamente. Un vez ordenada, el programa mostrara la tabla de posiciones.
Al elegir la opcion 5 guarda los datos en el archivo "torneo.dat" y cierra el programa.
Luego de cada opcion (Excepto la 5), se vuelve a mostrar el menu. Todas las entradas de datos deben ser validadas.

Muchas gracias por sus aportes!
  #2 (permalink)  
Antiguo 14/11/2010, 14:58
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: Ayuda con programa c++

Menudo ejercicio. Pero cual es tu duda?
  #3 (permalink)  
Antiguo 14/11/2010, 16:47
 
Fecha de Ingreso: noviembre-2010
Mensajes: 3
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: Ayuda con programa c++

mi duda son los puntos 1,3 y 4? no tengo idea como arrancar... :S
  #4 (permalink)  
Antiguo 14/11/2010, 17:18
 
Fecha de Ingreso: abril-2009
Ubicación: Incomoda
Mensajes: 30
Antigüedad: 15 años
Puntos: 0
Respuesta: Ayuda con programa c++

Empieza con un "switch", algo como:
Código C++:
Ver original
  1. //...
  2. bool bandera = true;
  3. do{
  4.  
  5. cout<<"Ingrese opcíon (1-para cargar datos, 2-para ingresar resultado, 3-para salir):";
  6. cin>>respuesta;
  7. switch (respuesta){
  8.      case 1:
  9.           // ingrese cantidad de equipos
  10.           // ingrese los nombres
  11.           // lea el archivo
  12.      break;
  13.      case 2:
  14.           //ingrese los resultados
  15.      break;
  16.      case 3:
  17.           exit; // o utilizas una bandera para salir del while, ej: bandera=false;
  18.      break;
  19.      default:
  20.      cout<<"Opción no válida"<<endl;
  21. }
  22. }while(bandera==true);
  23. //...
  #5 (permalink)  
Antiguo 15/11/2010, 09:07
 
Fecha de Ingreso: noviembre-2010
Mensajes: 3
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: Ayuda con programa c++

Pero cuando el usuario quiere cargar resultados? como uso condicionales?

Etiquetas: programa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:49.