Ejercicios java

Solo disponible en BuenasTareas
  • Páginas : 2 (318 palabras )
  • Descarga(s) : 0
  • Publicado : 5 de mayo de 2011
Leer documento completo
Vista previa del texto
a) Se desea calcular el promedio de 5 calificaciones de un alumno

public class ejer1 {

public static void main(String args[]){
int c1,c2,c3,c4,c5;
double prom;
// Lectura de DatosSystem.out.print("Indique la primera calificacion: ");
c1 = CTeclado.ReadInt();
System.out.print("Indique la segunda calificacion: ");
c2 = CTeclado.ReadInt();
System.out.print("Indique la terceracalificacion: ");
c3 = CTeclado.ReadInt();
System.out.print("Indique la cuarta calificacion: ");
c4 = CTeclado.ReadInt();
System.out.print("Indique la quinta calificacion: ");
c5 =CTeclado.ReadInt();
// Calculo del promedio
prom = (c1+c2+c3+c4+c5)/5;
// Salida del resultado
System.out.println("El promedio es :"+prom);
}
}

b) Una empresa de autobuses hace viajes desde laCapital 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úsdel 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 losmé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 =...
tracking img