Documentos de Académico
Documentos de Profesional
Documentos de Cultura
InputMismatchException;
import java.util.Scanner;
sueldoHombres = 0;
System.out.println("Ingreso de datos:");
sueldoHombres);
if(contadores[2] != 0){
if(contadores[3] != 0){
s.close();
public static void ingresarPersona(Scanner s, int i, int[][] personas, int[] contadores, int
hombresTotales, int mujeresTotales, int hombresTrabajadores, int mujeresTrabajadores, int
sueldoMujeres, int sueldoHombres) {
int DNI;
System.out.println("Ingrese su DNI");
if (i == 0) {
} else {
do {
if (encontrado) {
System.out.println(
"ERROR: El DNI que trató de ingresar ya
fue ingresado, por favor ingrese uno nuevo.");
} while (encontrado);
if (personas[i][1] == 0) {
hombresTotales++;
} else {
mujeresTotales++;
if (personas[i][2] == 1) {
System.out.println("Ingrese su sueldo:");
if (personas[i][1] == 0) {
hombresTrabajadores++;
sueldoHombres += Integer.valueOf(personas[i][3]);
} else if (personas[i][1] == 1) {
mujeresTrabajadores++;
sueldoMujeres += Integer.valueOf(personas[i][3]);
}
}
System.out.println("");
contadores[0] += hombresTotales;
contadores[1] += mujeresTotales;
contadores[2] += hombresTrabajadores;
contadores[3] += mujeresTrabajadores;
contadores[4] += sueldoHombres;
contadores[5] += sueldoMujeres;
int i = 0;
do {
if (personas[i][0] == dNI) {
encontrado = true;
i++;
return encontrado;
return porcentaje;
}
private static float obtenerPromedio(int sumaTotal, int cantidadTotal) {
return promedio;
private
contadores[i] = 0;
int entero = 0;
do {
error = false;
try {
entero = s.nextInt();
error = true;
} catch (InputMismatchException e) {
s.nextLine();
error = true;
} catch (Exception e) {
s.nextLine();
error = true;
} while (error);
return entero;