Programación orientada a objetos (Java) 1. Escriba un programa, lea algunos números enteros, el número es indeterminado y encuentre el número de números positivos y negativos leídos.
importar java.io.BufferedReader;
importar java.io.IOException;
importar java.io.InputStreamReader;
importar java.util.ArrayList;
importar java.util.List;
prueba de clase abstracta pública {
public static void main(String[] args) {
int m,k;
int count1=0,count2=0;
Lista lista = new ArrayList();
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
try {
System.out.println("Ingrese el número de números enteros que desea ingresar:" ) ;
k=Integer.parseInt(br.readLine());
for(int i=1;i<=k;i++)
{
System.out.print("Ingrese el número "+i+":");
m=Integer.parseInt(br.readLine());
list.add(m);
}
System.out.println("Ingresó los siguientes números:");
para (int j=0;j { System.out.print(" " +list.get(j));< / p> } System.out.println("\n"); for(int n=0;n { if((Integer)list.get(n)>=0) count1++; else count2++; } System.out.println("El número que ingresó es un número positivo"+count1+"número"+" número negativo"+count2+"número" ) ; } catch (IOException e) { e.printStackTrace(); } } } Se puede ejecutar directamente. . . Resultado de la ejecución: Ingrese el número de números enteros que desea ingresar: 10 Ingrese el primer número: 1 Ingrese el segundo número: 2 Ingrese el tercer número: 3 Ingrese el cuarto número: 4 Por favor ingrese el quinto número:-1 Ingrese el sexto número:-87 Ingrese el séptimo número:-23 Ingrese el octavo número: -23 Ingrese el noveno número:-43 Ingrese el décimo número:-23 Ingrese Se ingresaron los siguientes números: 1 2 3 4 -1 -87 -23 -23 -43 -23 Los números que ingresaste incluyen 4 números positivos, 6 números negativos