| |||
creando programa hola, tengo dificultad para empezar a crear un programa, lo que tengo en mente es una base de datos de un cine, que en pantalla me imprima una seleccion de generos de peliculas y al elegir uno me despliege que peliculas hay en ese genero, y al elegir una pelicula me de los horarios y el precio del boleto, ya ahi me pregunte cuantos boletos quiero comprar y ya sobre eso me haga la operacion con el numero de boletos que deseo, espero me haya explicado bien no se que librerias inculir, es para un proyecto de fundamentos de programacion |
| |||
Respuesta: creando programa este no, la baste de datos no va a ser de internet quiero escribirla en el codigo, de manera que solo pondre unas 5 peliculas por genero que en pantalla salga algo asi bienvenido a mi cine que genero de pelicula le gustaria ver 1 comedia 2 terror 3 accion 4 drama 5 ciencia ficcion 6 salir terror: 1 friday 13 2 poltergeist 3 etc 4 etc 5 etc seleccionar pelicula: 2 y luego salga algo si 2 poltergeist costo del boleto: 20 $ cuantos boletos desea comprar: 2 total: 40 (y si se puede) desea elegir otra pelicula: como veran no tengo mucha experiencia apenas se usar punteros, he visto en algunas practicas que usan cout(que segun yo es lo mismo que printf)pero yo solo uso printf y scanf el unico libro que e usado es uno llamado "enciclopedia del lenguaje C" y uso borland |
| |||
Respuesta: creando programa Cita: pues borland es el que uso, no se usar los punteros me confundo, mi proyecto consta de 4 pasos,
Iniciado por latinpower ¿Qué tal manejas variables, vectores y eso? Porque si eres nuevo te convendría primero hacerlo simple, y usar variables comunes(Es decir, nada de punteros y eso), para no complicarte la lógica. Y una vez que domines eso, tratar de hacerlo con listas dinámicas o algo de eso. PD:¿Por qué usas borland? 1 escribir en un texto la definicion de mi programa 2 hacer un algoritmo del programa (los pasos que hace) 3 hacer un diagrama de flujo 4 correr el programa estoy empesando a hacer el 1 para ver si me lo caeptan y ver si me pueden ayudar aqui con eso de las funciones |
| ||||
Respuesta: creando programa en c++ no esta tan dificil, solo seria usar funciones para los precios y usar un swith para las escogencia de generos y uno adentro de cada case para escoger la pelicula, digamos 5 peliculas por genero |
| |||
Respuesta: creando programa pues ya delimite lo que quiero que haga el programa aver si no quedo muy sencillo, a ver que mas le puedo agregar CARTELERA DE CINE El objetivo de este programa es ofrecer al público información acerca de que películas están actualmente en cartelera Para ello es necesario dividir estas películas dependiendo de su género (Aventura, acción, terror, infantiles, etc.) con el fin de que el cliente tenga mayor comodidad, así elige el género que desea y posteriormente la película que desea ver, también podrá ver el precio de los boletos y el horario de la función, además de comprar los boletos que desee en ese momento, y para la función que elija, y poder ser usuario de alguna promoción estara muy simple????? |
| |||
Respuesta: creando programa Solo te hago unas preguntas, Esta es la primera vez que vas a pregramar?? Cuales son tus exeperiencias previas?? Te recomendaria emepzar con algo mas basico, asi aprendes a usar todas las cosas que posee C++. Luego estos tipos de programas salen combiando un poco de todo. Es una recomendacion, ya que no esperes que te van a escribir codigo por vos. Saludos |
| |||
Respuesta: creando programa Cita: buena idea pero aun no se como implementarlos, quiero ver que me dicen a ver si no esta muy simple, en la escuela Cita: pues habia hecho practicas que vienen en un libro, pero ahi yo solo copiaba los codigos, se supone que eran para ir aprendiendo en cada practica, y es la primera vez que yo creo un programa desde 0
Iniciado por sam90 Solo te hago unas preguntas, Esta es la primera vez que vas a pregramar?? Cuales son tus exeperiencias previas?? Te recomendaria emepzar con algo mas basico, asi aprendes a usar todas las cosas que posee C++. Luego estos tipos de programas salen combiando un poco de todo. Es una recomendacion, ya que no esperes que te van a escribir codigo por vos. Saludos |
| ||||
Respuesta: creando programa Tienes que entregar el programa en algun lado? o es para tenerlo vos? Igua creo que si nunca has programado algo propio puede que sea un lindo desafío para los días de lluvia ;P. |
| |||
Respuesta: creando programa te recomiendo que uses Multi-Listas o Listas de Listas ya que de esta forma creas una lista "generos" y en cada genero insertas otra lista "peliculas" las multi listas no son dificiles de trabajar busca informacion sobre esto ah y tambien podrias guardar todo en archivos porque por lo visto si te confudes con punteros es porque no tienes mucha experiencia en el lenguaje C++ asi que lo mejor seria ir poco a poco para que todo salga bien . |
| |||
Respuesta: creando programa pues asi debe que dar el programa segun mi profe, pero aun no se que opciones agregarle a cada opcion esto es lo que tiene que salir si se elige la segunda opcion segun yo se supone que la opcion 2 es para llenar la base de datos de las peliculas con su horario y sala alguna idea de que opciones deben tener la 1 y la 3???? |
| |||
Respuesta: creando programa Cita: no no se como guardar la lista de peliculas, debo definir bien el programa antespero se me ha complicado |
| |||
Respuesta: creando programa multi listas seria lo mejor.. pero si manejas bien vectores puedes trabajarlo tambien con vectores seria mas facil pero no muy buena solucion |
| ||||
Respuesta: creando programa Cita: Pues si de hecho lo mismo pienso ya que si no sabe aun muy bien vectores, no creo que aun maneje listas y mucho menos(talvez) base de datos de cualquier tipo que en este caso le podria servir bastante eso.Sobre el tema del codigo si es asi la segunda opcion ocuparas algunas validaciones ya que supongamos entras a la opcion 2, pero no llenas toda la estructura para la pelicula y le das regresar ocuparas checar que el usuario haya llenado tal estructura por completo y de ahi aumentar el contador y que haya un tope de cartelera(un maximo de peliculas para asi ver si ya esta llena la cartelera o no), bueno esto suponiendo que la segunda opcion es para llenar o insertar los datos de las peliculas. Bueno segun a como yo lo veo La primera opcion es para comprar los boletos donde se le mostrara los datos de la peliculas disponibles y si hay acientos disponibles, el precio hora y demas para comprar. La segunda opcion yo pense que seria mas bien la cartelera que seria casi lo mismo que la anterior pero mostrando todas las peliculas que hay sin importar si estan disponibles o no y tambien una breve descripcion o sinopsis. La tercera pues reporte de ventas pues de las ventas que se han hecho en la cual incluiria supongo una lista sobre total de ventas, y ahi seria algo asi una tabla: ID Pelicula Hora Precio Y ya muestra los datos y al final sumar todo lo que hay en precio y mostrar la ganancia. Bueno asi es a como yo me lo imagino, y ya la lista de la cartelera se insertaria ya directamente en el codigo en una matriz o lista o como la vayas a manejar. |
| |||
Respuesta: creando programa Muchas gracias por la ayuda. Ahora despues de haber hecho un algoritmo y un diagrama de flujo, ya tengo bien definido lo que quiero que haga el programa Este es un programa en lenguaje C el cual administra las ventas y funciones de un cine, esta es la primera pantalla que imprimirá al ejecutar el programa: Al elegir la opción 1 cartelera, nos mandara a otra pantalla donde aparecera la lista de peliculas, su hora y fecha, sala y numero de lugares de la sala Al elegir la opción 2 venta de boletos, nos mandara a otra pantalla donde se introducira la clave de la funcion y el numero de boletos a comprar En el menú principal si se elige la opción 3 Programación de película, se podrán agregar nuevas funciones, eliminarlas, y modificar alguna ya existente Si se elige el 1 “programar función” se tendrá que agregar una nueva película y sus datos Al seleccionar el 2 “Eliminar función” es para eliminar funciones de la cartelera de cine Si bien se elige la opción 3 “Modificar requisitos de la función” es para cambiar el titulo de la película, fecha y hora, etc. Regresando al menú principal si ahora elegimos la opción 3 Reporte de ventas saldrá otra pantalla con una tabla en la que aparecerán los datos de las funciones (clave, titulo de la película, fecha y hora, sala y número de lugares de la misma) y los boletos que se han comprado para cada una y el total de las ventas de todas las películas pues eso es lo que haria el programa algun consejo de lo que deberia hacer primero en el codigo? creo que con matrices es mejor para guardar los datos |
| |||
Respuesta: creando programa pues ya tengo parte del codigo pero solo es la carcasa, pero no se como agregarle los datos de las peliculas y que me aparescan en los reportes de ventas y en la cartelera, ademas para que no se me cierre la ventana y me deje regresar al menu principal, alguien que me pueda orientar? por favor
Código C++:
Ver original |
| |||
Respuesta: creando programa Para quedar siempre en el menu debes usar un bucle. Un DO {}While (); te puede servir. Para los datos deberias aprender a manejar array o alguna estructura para almacenar datos como listas enlazadas. En el foros o en google hay mucho informacion al respecto....Cuando tengas una duda en particular seras bienvenido. Saludos |
Etiquetas: |