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

Hola


Enviado por   •  27 de Julio de 2015  •  Tarea  •  284 Palabras (2 Páginas)  •  151 Visitas

Página 1 de 2

bool busqueda(int ciudad_rev, profundidad){

profundidad++;

pila.push(ciudad_rev);

if (ciudad_rev==estado_final)

return true;

else

if(profundidad<11)

for(int i=0; i<38; i++){

if(matriz[ciudad_rev][i]==1)

if(busqueda(matriz[ciudad_rev][i])profundidad)

return true

break

}

}

pila=pop (ciudad_rev);

return false

void main (){

estado_inicial=1;

if busqueda(estado inicial){

mostrar_pila();

return(o);

}

else

cout>> "No se encuentra la solucion"

}

--6 Numero de cancelaciones de reservas por mes

select extract(year from r.fecha) as anio, extract(month from r.fecha) as mes, count(r.id_reserva) as cancelaciones

from reserva_venta as rv left join reserva as r on(rv.id_reserva = r.id_reserva)

group by anio, mes order by anio, mes;

--7 Sala con mas asientos ocupados por mes

--8 Funcion con boletos con promocion (top 10)

select f.id_funcion, p.titulo, count(bp.id_promocion) as boletosConPromocion

from pelicula as p inner join funcion as f on p.id_pelicula = f.id_pelicula

inner join boleto as b on f.id_funcion = b.id_funcion

inner join promocion_boleto as bp on bp.id_boleto = b.id_boleto

group by f.id_funcion, p.titulo

order by boletosConPromocion desc limit 10;

--9 Top 10 productos mas vendidos con promocion

select dv.id_producto, p.descripcion, count(dv.id_promocion) as ventasPromocion

from detalle_venta as dv inner join producto as p on dv.id_producto = p.id_producto

where dv.id_promocion between 2 and 21

group by dv.id_producto, p.descripcion

order by ventasPromocion desc limit 10;

--10 Top 10 idiomas mas seleccionados

select f.id_idioma_funcion, i.descripcion, count(b.id_funcion) as vecesSeleccionado

from idioma_funcion as i inner join funcion as f on i.id_idioma_funcion = f.id_idioma_funcion

inner join boleto as b on f.id_funcion = b.id_funcion

group by f.id_idioma_funcion, i.descripcion

order by vecesSeleccionado desc limit 10;

--11 Empleado que mas vende por mes

--12 Hora del dia en que mas se vende

select extract(hour from v.hora) as hora_venta, sum(p.precio_v) as cuenta

from venta_dulceria as v inner join detalle_venta as dv

on(v.folio_v = dv.folio_v) inner join producto as p

on(dv.id_producto = p.id_producto)

group by hora_venta order by cuenta desc limit 1;

--13 Dia de la semana que mas se vende

select

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (40 Kb) docx (12 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com