Está en la página 1de 2

public class pregunta4 {

/**
* @ Ejercicio 4: Se realiza un muestreo con N personas,
* de las cuales se registran sus edades y sus pesos. Se pide elaborar

* un programa que calcule el promedio de pesos de las personas


menores de 18 años
* y el promedio de pesos de los que tienen 18 años a más.
*/
public static void main(String[] args) {
Scanner tec=new Scanner(System.in);
double Tpesomenor=0, Tpesomayor=0, prom_menor=0, prom_mayor=0;
int cont_menor=0, cont_mayor=0;
String rpta;

//Ingreso
do{
System.out.println("Ingrese la edad: ");
int edad = tec.nextInt();
System.out.println("Ingrese el peso: ");
double peso = tec.nextDouble();

//Proceso
if (edad<18){
Tpesomenor=Tpesomenor+peso;
cont_menor++;
}
if (edad>=18) {
Tpesomayor=Tpesomayor+peso;
cont_mayor++;
}
System.out.println("Quiere registrar a otra persona mas? (S) o
(N)");
rpta = tec.next();
}while(rpta.equals("S"));

prom_menor =Tpesomenor/cont_menor;
prom_mayor =Tpesomayor/cont_mayor;

//Salida
System.out.println("El promedio de pesos de las personas menores de
18 años es "+prom_menor);
System.out.println("El promedio de pesos de las personas que tienen
18 años a más es "+prom_mayor);
}
}
public class pregunta5 {
/**
* @Ejercicio 5: Ingresar el apellido y la nota del alumno, preguntar
si se desea continuar o no registrando al siguiente alumno.
* Al terminar el curso de Principios de Programas se desea saber
cuál ha sido el alumno con la nota más alta y cuál con la nota
* más baja.
*/
public static void main(String[] args) {
Scanner tec=new Scanner(System.in);
String nombnotamayo="", nombnotameno="";
int notmayor=0, notmenor=20;
String rpta;

do{
System.out.println("Ingrese el nombre del alumno: ");
String nombre = tec.next();
System.out.println("Ingrese la nota del alumno: ");
int nota = tec.nextInt();

//Proceso
if (nota>=notmayor){
notmayor=nota;
nombnotamayo=nombre;
}
if (nota<=notmenor) {
notmenor=nota;
nombnotameno=nombre;
}
System.out.println("Quiere registrar otro alumno? (S) o
(N)");
rpta = tec.next();
}while(rpta.equals("S"));

//Salida
System.out.println("El alumno "+nombnotamayo+" tuvo la nota mas
alta, con "+notmayor);
System.out.println("El alumno "+nombnotameno+" tuvo la nota mas
alta, con "+notmenor);
}
}

También podría gustarte