Java - Matrices, mayor pares e impares de la columna

 
Vista:

Matrices, mayor pares e impares de la columna

Publicado por SDeya (1 intervención) el 21/06/2018 17:16:02
Desarrolle un método de una clase que permita contar cuantos números pares e impares ingresados y además el número mayor tanto de números pares como de números impares ingresados en las columnas de una matriz.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 68
Ha aumentado 1 puesto en Java (en relación al último mes)
Gráfica de Java

Matrices, mayor pares e impares de la columna

Publicado por gianmarco (26 intervenciones) el 25/06/2018 00:47:03
Hola, esto te puede ayudar, hace lo que pides, ya tu lo adaptas a como quieres

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
package ejercicio;
 
import java.util.Scanner;
 
/**
 *
 * @author gianmarco
 */
public class Ejer_Foro {
 
    public static void main(String[] args) {
        Scanner lector = new Scanner(System.in);
        int n, par = 0, impar = 0, mayor = 0, menor = 99999999, mayor2 = 0, menor2 = 99999999;
 
        System.out.println("¿Cuantos numero va ingresar?");
        n = lector.nextInt();
        int vector[] = new int[n];
        for (int i = 0; i < vector.length; i++) {
            System.out.println("Ingrese número");
            vector[i] = lector.nextInt();
        }
 
        for (int i = 0; i < vector.length; i++) {
            if (vector[i] % 2 == 0) {
                //System.out.println("Par " + vector[i]);
                par = par + 1;
                if (vector[i] < menor2) {
                    menor2 = vector[i];
                }
                if (vector[i] > mayor) {
                    mayor = vector[i];
                }
            } else {
                //System.out.println("Impar " + vector[i]);
                impar = impar + 1;
                if (vector[i] < menor) {
                    menor = vector[i];
                }
                if (vector[i] > mayor2) {
                    mayor2 = vector[i];
                }
            }
        }
        System.out.println(" ");
        System.out.println("*** Números ingresados ***");
        for (int i = 0; i < vector.length; i++) {
 
            System.out.print(vector[i] + " ");
        }
 
        System.out.println(" ");
        System.out.println("******* RESUMEN PAR *******");
        System.out.println("Total numeros pares: " + par);
        System.out.println("El numero par mayor es: " + mayor);
        System.out.println("El numero par menor es: " + menor2);
        System.out.println("**************************");
        System.out.println(" ");
        System.out.println("****** RESUMEN IMPAR ******");
        System.out.println("Total numeros impar: " + impar);
        System.out.println("El numero impar mayor es: " + mayor2);
        System.out.println("El numero impar menor es: " + menor);
        System.out.println("**************************");
 
    }
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar