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

programa para video club

Estas en el tema de programa para video club en el foro de C/C++ en Foros del Web. Hola, tengo que hacer un programa para un video club: ingresar peliculas, ingresar socios, alquileres de peliculas, etc. En este momento estoy con el menu ...
  #1 (permalink)  
Antiguo 19/10/2009, 21:13
 
Fecha de Ingreso: septiembre-2009
Mensajes: 10
Antigüedad: 14 años, 7 meses
Puntos: 0
programa para video club

Hola, tengo que hacer un programa para un video club: ingresar peliculas, ingresar socios, alquileres de peliculas, etc. En este momento estoy con el menu pero tengo un error con el switch que no me puedo dar cuenta, lo estoy haciendo en code blocks con modulos para cada caso.
No puedo ver el error, desde ya muchas gracias.


#include <iostream>
#include <string.h>

using namespace std;

int main()
{
int x=0;
system ("cls");

printf (" **********************************\n");
printf (" ** BIENVENIDO **\n");
printf (" *** A ***\n");
printf (" **** VIDEOCLUB ESCARABAJO ****\n");
printf (" ***** *****\n");
printf (" ********************************************\n\n\n ");

printf (" INGRESE LA OPCION DESEADA:\n\n\n");
printf (" 1) Ingresar una pelicula\n");
printf (" 2) Ingresar un socio\n");
printf (" 3) Obtener listado de peliculas\n");
printf (" 4) Obtener listado de socios\n");
printf (" 5) Datos de una pelicula en particular\n");
printf (" 6) Datos de un socio a partir de su C.I.\n");
printf (" 7) Registro de alquiler por socio\n");
printf (" 8) Registro de devolución de una película por socio\n\n\n");
printf (" Ingrese la opcion deseada:");
scanf ("%d", &x);

}

switch (x)
{
system ("cls");
case 1 : printf ("llamar a peliculas\n");
break;

system ("cls");
case 2 : printf ("llamar a socio\n");
break;

system ("cls");
case 3 : printf ("llamar a alquiler\n");
break;

system ("cls");
case 4 : printf ("llamar a listapeliculas\n");
break;

system ("cls");
case 5 : printf ("llamar a listasocios\n");
break;

system ("cls");
case 6 : printf ("llamar socio por CI\n");
break;

system ("cls");
case 7 : printf ("llamar a registro de alquiler\n");
break;

system ("cls");
case 8 : printf ("llamar devolucion por socio\n");
break;

}
  #2 (permalink)  
Antiguo 19/10/2009, 21:43
Avatar de fradve  
Fecha de Ingreso: abril-2009
Mensajes: 157
Antigüedad: 15 años
Puntos: 7
De acuerdo Respuesta: programa para video club

Corrige lo de la llave del main la cierras despues de ingresar la opción y el switch queda fuera, y además antes de cada case no puedes colocar sentencia alguna eso provoca error. Tú código corregido iría así:

Código c++:
Ver original
  1. #include <iostream>
  2. #include <string.h>
  3.  
  4. using namespace std;
  5.  
  6. int main()
  7. {
  8.   int x=0;
  9.   system ("cls");
  10.  
  11.   printf (" **********************************\n");
  12.   printf (" ** BIENVENIDO **\n");
  13.   printf (" *** A ***\n");
  14.   printf (" **** VIDEOCLUB ESCARABAJO ****\n");
  15.   printf (" ***** *****\n");
  16.   printf (" ********************************************\n\n\n ");
  17.  
  18.   printf (" INGRESE LA OPCION DESEADA:\n\n\n");
  19.   printf (" 1) Ingresar una pelicula\n");
  20.   printf (" 2) Ingresar un socio\n");
  21.   printf (" 3) Obtener listado de peliculas\n");
  22.   printf (" 4) Obtener listado de socios\n");
  23.   printf (" 5) Datos de una pelicula en particular\n");
  24.   printf (" 6) Datos de un socio a partir de su C.I.\n");
  25.   printf (" 7) Registro de alquiler por socio\n");
  26.   printf (" 8) Registro de devolución de una película por socio\n\n\n");
  27.   printf (" Ingrese la opcion deseada:");
  28.   scanf ("%d", &x);
  29.   system ("cls");
  30.   switch (x)
  31.   {
  32.  
  33.      case 1 : printf ("llamar a peliculas\n");
  34.                    break;
  35.  
  36.      case 2 : printf ("llamar a socio\n");
  37.                    break;
  38.  
  39.      case 3 : printf ("llamar a alquiler\n");
  40.                    break;
  41.  
  42.      case 4 : printf ("llamar a listapeliculas\n");
  43.                    break;
  44.  
  45.      case 5 : printf ("llamar a listasocios\n");
  46.                    break;
  47.  
  48.      case 6 : printf ("llamar socio por CI\n");
  49.                    break;
  50.  
  51.      case 7 : printf ("llamar a registro de alquiler\n");
  52.                    break;
  53.  
  54.      case 8 : printf ("llamar devolucion por socio\n");
  55.    }
  56. }
__________________
En programación hay mil y un formas de hacer lo mismo...
  #3 (permalink)  
Antiguo 20/10/2009, 08:04
 
Fecha de Ingreso: septiembre-2009
Mensajes: 10
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: programa para video club

Muchas gracias, esa parte la arregle con tu ayuda, voy a seguir con el progreso del programa, tengo un lio enorme con el estructurado (me salen errores por todos lados), voy a pensarlo bien y cualquier cosa lo publico.
Gracias.
  #4 (permalink)  
Antiguo 05/12/2010, 20:57
 
Fecha de Ingreso: diciembre-2010
Mensajes: 1
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: programa para video club

hola como te va???

Pudistes terminar tu trabajo del video club???
Yo tengo que hacer uno igual no em podes amndar el que vos hicistes para verlo

Mi mail es [email protected]

desde ya muchas gracias!!!
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 15:04.