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

La Musica


Enviado por   •  19 de Noviembre de 2012  •  296 Palabras (2 Páginas)  •  384 Visitas

Página 1 de 2

/*1) Una empresa de autobuses hace viajes desde la Capital del País hacia ciudades del interior, para lo cual dispone de dos tipos de vehículos, pequeños y grandes, con capacidad de 20 y 60 pasajeros respectivamente.

Cada vez que parte un autobús del terminal de la ciudad Capital es anotado el tipo de vehículo ( P o G) y el número de pasajeros que transporta.

La empresa desea un reporte al final del día con la información siguiente:

A- Para cada viaje:

1. El tipo de autobús:

2. La cantidad de pasajeros.

3. El mensaje " Ganancía " si en el autobús viaja un número de pasajeros igual o mayor que el 50% de su capacidad, y " Pérdida " en caso contrario.

B- Para la totalidad de los viajes:

1. Para cada tipo de vehículo:

a. El número de viajes.

b. El total de pasajeros.

c. El promedio de pasajeros por viaje.

Cree los métodos necesarios para resolverlo.*/

class CAutobuses

{

public static void main (String arg[])

{

char resp,tipo;

int pas , acumP , acumG , contP , contG ;

pas = acumP = acumG = contP = contG = 0;

System.out.println("Hay Autobuses? ");

resp = CTeclado.ReadChar();

while ((resp == 's') || (resp == 'S'))

{

System.out.println("Tipo de autobus P o G ");

tipo = CTeclado.ReadChar();

System.out.println("Introd. Cantidad de pasajeros ");

pas = CTeclado.ReadInt();

if ((tipo == 'p') && (pas <= 20))

{

Viaje(20, pas, tipo);

contP++;

acumP += pas;

}

else if ((tipo == 'g') && (pas <= 60))

{

Viaje(60,

...

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