hacer este programa en c++

Cuestiones y dudas acerca de lenguajes de programación diversos.

Moderador: Moderadores

Avatar de Usuario
Invitado

***Sistema de ventas de entradas a teatro***

Mensaje por Invitado » Vie Jul 15, 2016 7:27 pm

Usando estrucutras de datos, crear un sistema que permita ingresar y visualizar las siguientes opciones para la venta de entradas a un teatro

(1) Ingresar venta
(2) Mostrar total de ventas
(3) Mostrar venta más alta
(4) Salir
Elija su opción:

La opción 1 permitirá registrar 1 venta, para lo cual se pedirá la cantidad de boletos que desea, indicando si son normales ($15), menor de edad o adulto mayor ($10) o black-box ($25) -tomando en cuenta que para esta localidad no hay descuentos-; calculando y mostrando el total de esa transacción. Cada vez que se ingrese a esta opción, se deberá visualizar el total de entradas disponibles al momento.
La opción 2 permitirá mostrar el total de todas las transacciones hechas al momento.
La opción 3 permitirá mostrar el detalle de la transacción que más haya costado.
La opción 4 permitirá salir del sistema, mostrando el nombre y paralelo del creador del sistema.
Adicionalmente, tomar en consideración que la cantidad de asientos normales es de 275 y de asientos black-box de 25.
Las opciones 2 y 3 no se podrán habilitar si no se ha ingresado ventas.
El menú de opciones volverá a cargar luego de haber realizado la acción de cada opción.
La opción 1 tendrá una limintante: la cantidad de boletos, ya que si se llega al tope de boletos disponibles el proceso deberá detenerse y deshabilitarse.

Avatar de Usuario
ME PODRIAN AYUDAR A ELABORAR UN PROGRAMA

Re: hacer este programa en c++

Mensaje por ME PODRIAN AYUDAR A ELABORAR UN PROGRAMA » Lun Oct 03, 2016 3:40 am

Desarrolle un programa que permita leer varios números entre 1 y 100, el programa finaliza
cuando se presiona 0, antes de finalizar el programa debe mostrar el mayor de todos los
números ingresados.

Avatar de Usuario
Giss

Re: hacer este programa en c++

Mensaje por Giss » Jue Mar 09, 2017 10:52 pm

3. Declara un tipo de dato estructura para representar a un alumno, los campos a utilizar son: Nombre, curso, edad, dirección y notas de 10 asignaturas. Declarar otro tipo estructura para representar a un profesor, los campos son los siguientes: nombres, asignaturas que imparte y dirección.

¿Alguien que me ayude ?

Avatar de Usuario
Marquillos

a tu mama

Mensaje por Marquillos » Vie Nov 17, 2017 11:54 pm

:D :cry2:
Yadira18 escribió:
Mié Jun 16, 2010 5:33 am
Hola necesito este programa urgente lo debo entregar en 8 horas por favor ayudenme es examen.

Clasificar los 3 primeros lugares de la semana de musica "Banda Arrolladora" "Banda Intocable" y Banda los Recoditos"

se supone que debe salir algo como esto:
:mrgreen: :mrgreen: :mrgreen: :meparto: :meparto: :meparto: :meparto:
1. Intocable
2. Arrolladora
3. Recoditos
Por quien votas: "Poner 1 o 2 o 3"

Avatar de Usuario
josh.pider

Re: hacer este programa en c++

Mensaje por josh.pider » Vie Ago 28, 2020 4:28 pm

en c++ un programa que de fecha de un dia de la del dia siguiente dd mm aa

Avatar de Usuario
No importa ni nombre

NomRe: hacer este programa en c++

Mensaje por No importa ni nombre » Sab Abr 17, 2021 5:48 am

#include <iostream>
#include <string>
using namespace std;
//9. Realizar un programa que acepte una fecha e imprima la fecha del día siguiente.
int main(){
int dia;
int mes;
int valorMes;
int enero = 31;
int febrero = 28;
int marzo = 31;
int abril = 30;
int mayo = 31;
int junio = 30;
int julio = 31;
int agosto = 31;
int septiembre = 30;
int octubre = 31;
int noviembre = 30;
int diciembre = 31;
string mesNombre = "";
int anio;
int bisiesto = 29;
star:
cout<< "introduzca la fecha del día actual" << endl;

cout << "\taño :";
cin>> anio;

if (anio < 1)
{cout<< "\nERROR AL INGRESAR EL año" << endl;
goto star;
}

if(anio % 4 == 0) febrero = bisiesto;

cout << "\tdía :";
cin>> dia;

if (dia > 31 || dia < 1)
{cout<< "\nERROR AL INGRESAR EL DÍA" << endl;
goto star;
}

cout << "\tmes :";
cin>> mes;

switch (mes)
{
case 1: (valorMes = 1);
if (valorMes = 1) mesNombre = " Enero ";
mes = enero; if (dia > mes) {std::cout << "\nEL MES SELECCIONADO NO LLEGA A ESTE DÍA " << '\n';goto star;}
break;

case 2: (valorMes = 2);
if (valorMes = 2) mesNombre = " Febrero ";
mes = febrero; if (dia > mes) {std::cout << "\nEL MES SELECCIONADO NO LLEGA A ESTE DÍA " << '\n';goto star;}
break;

case 3: (valorMes = 3);
if (valorMes = 3) mesNombre = " Marzo ";
mes = marzo; if (dia > mes) {std::cout << "\nEL MES SELECCIONADO NO LLEGA A ESTE DÍA " << '\n';goto star;}
break;

case 4: (valorMes = 4);
if (valorMes = 4) mesNombre = " Abril ";
mes = abril; if (dia > mes) {std::cout << "\nEL MES SELECCIONADO NO LLEGA A ESTE DÍA " << '\n';goto star;}
break;

case 5: (valorMes = 5);
if (valorMes = 5) mesNombre = " Mayo ";
mes = mayo; if (dia > mes) {std::cout << "\nEL MES SELECCIONADO NO LLEGA A ESTE DÍA " << '\n';goto star;}
break;

case 6: (valorMes = 6);
if (valorMes = 6) mesNombre = " Junio ";
mes = junio; if (dia > mes) {std::cout << "\nEL MES SELECCIONADO NO LLEGA A ESTE DÍA " << '\n';goto star;}
break;

case 7: (valorMes = 7);
if (valorMes = 7) mesNombre = " Julio ";
mes = julio; if (dia > mes) {std::cout << "\nEL MES SELECCIONADO NO LLEGA A ESTE DÍA " << '\n';goto star;}
break;

case 8: (valorMes = 8);
if (valorMes = 8) mesNombre = " Agosto ";
mes = agosto; if (dia > mes) {std::cout << "\nEL MES SELECCIONADO NO LLEGA A ESTE DÍA " << '\n';goto star;}
break;

case 9: (valorMes = 9);
if (valorMes = 9) mesNombre = " Septiembre ";
mes = septiembre; if (dia > mes) {std::cout << "\nEL MES SELECCIONADO NO LLEGA A ESTE DÍA " << '\n';goto star;}
break;

case 10: (valorMes = 10);
if (valorMes = 10) mesNombre = " Octubre ";
mes = octubre; if (dia > mes) {std::cout << "\nEL MES SELECCIONADO NO LLEGA A ESTE DÍA " << '\n';goto star;}
break;

case 11: (valorMes = 11);
if (valorMes = 11) mesNombre = " Noviembre ";
mes = noviembre; if (dia > mes) {std::cout << "\nEL MES SELECCIONADO NO LLEGA A ESTE DÍA " << '\n';goto star;}
break;

case 12: (valorMes = 12);
if (valorMes = 12) mesNombre = " Diciembre ";
mes = diciembre; if (dia > mes) {std::cout << "\nEL MES SELECCIONADO NO LLEGA A ESTE DÍA " << '\n';goto star;}
break;

default: cout<< "\nERROR AL INTRODUCIR MES " << endl << endl; goto star;
}

cout<< "\nFecha actual : " << dia << " de" << mesNombre << " del año " << anio <<endl;

if ((dia == 30 && (valorMes == 4 || valorMes == 6 || valorMes == 9 || valorMes == 11)) || (dia == 29 && valorMes == 2) || (dia == 28 && valorMes == 2 && ((anio % 4 != 0) || (anio % 100) == 0) && (anio % 400) != 0) || dia == 31)
{valorMes = valorMes + 1;
dia = 1;}
else
{dia = dia + 1;
valorMes = valorMes;}
if (dia == 1 && valorMes == 13)
{valorMes = 1;
anio = anio + 1;}
else
anio = anio;
if (valorMes == 1) mesNombre = " Enero ";
if (valorMes == 2) mesNombre = " Febrero ";
if (valorMes == 3) mesNombre = " Marzo ";
if (valorMes == 4) mesNombre = " Abril ";
if (valorMes == 5) mesNombre = " Mayo ";
if (valorMes == 6) mesNombre = " Junio ";
if (valorMes == 7) mesNombre = " Julio ";
if (valorMes == 8) mesNombre = " Agosto ";
if (valorMes == 9) mesNombre = " Septiembre ";
if (valorMes == 10) mesNombre = " Octubre ";
if (valorMes == 11) mesNombre = " Noviembre ";
if (valorMes == 12) mesNombre = " Diciembre ";
cout<< "\nFecha de mañana : " << dia << " de" << mesNombre << " del año " << anio <<endl;

return 0;
}

Responder