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

Solucion Practica Java


Enviado por   •  20 de Julio de 2013  •  870 Palabras (4 Páginas)  •  482 Visitas

Página 1 de 4

Practica Calificada 2

Nombres y Apellidos: _________________________________________

Debe Adjuntar el código fuente más la captura de pantallas

Pregunta 1: (7 puntos)

Definir un arreglo con 5 componentes de tipo float que representen las alturas de 5 personas. Obtener el promedio de las mismas. Contar cuántas personas son más altas que el promedio y cuántas más bajas. (utilizando POO). Importante utilice una clase denominada “solución” más su clase main.

Solución:

import java.util.Scanner;

public class solucion {

private Scanner teclado;

private float[] alturas;

private float promedio;

public void cargar() {

teclado=new Scanner(System.in);

alturas=new float[5];

for(int f=0;f<5;f++) {

System.out.print("Ingrese la altura de la persona:");

alturas[f]=teclado.nextFloat();

}

}

public void calcularPromedio() {

float suma;

suma=0;

for(int f=0;f<5;f++) {

suma=suma+alturas[f];

}

promedio=suma/5;

System.out.println("Promedio de alturas:"+promedio);

}

public void mayoresMenores() {

int may,men;

may=0;

men=0;

for(int f=0;f<5;f++) {

if (alturas[f]>promedio) {

may++;

} else {

if (alturas[f]<promedio) {

men++;

}

}

}

System.out.println("Cantidad de personas mayores al promedio:"+may);

System.out.println("Cantidad de personas menores al promedio:"+men);

}

public static void main(String[] ar) {

solucion pv2=new solucion();

pv2.cargar();

pv2.calcularPromedio();

pv2.mayoresMenores();

}

}

Captura de pantalla

Pregunta 2: (7 puntos)

Desarrollar un programa que permita cargar 5 nombres de personas y sus edades respectivas. Luego de realizar la carga por teclado de todos los datos imprimir los nombres de las personas mayores de edad (mayores o iguales a 18 años) (Resolver con PPO).

Solución:

import java.util.Scanner;

public class solucion {

private Scanner teclado;

private String[] nombres;

private int[] edades;

public void cargar() {

teclado=new Scanner(System.in);

nombres=new

...

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