JAVA 02x03: EJEMPLO DE USO DE LIBRERIAS

CÓDIGO DE LA LIBRERÍA:
package milibreria;
import java.util.Scanner;
public class MiLibreria {
    //MODULOS DE LA LIBRERIA
    static Scanner S=new Scanner(System.in);
    //MODULO LEER ENTERO
    public static int LeerEntero(String Rotulo){
        System.out.print(Rotulo);
        int Nro=S.nextInt();
        return Nro;
    }
    //MODULO LEER ARREGLO
    public static void LeerArreglo(int N,int []Anotas){
        //Leer las notas
        for(int k=0;k<N;k++){
            Anotas[k]=LeerEntero("nro"+ (k+1) +":");
        }
    }
    //Modulo cantidad de positivos, negativos y ceros
    public static void detPNC(int N,int []ANro){
        int posi=0;
        int nega=0;
        int cero=0;
        for(int j=0;j<N;j++){
            if(ANro[j]>0)
                posi++;
            if(ANro[j]==0)
                cero++;
            if(ANro[j]<0)
                nega++;
        }
        System.out.println("Positivos = "+ posi );
        System.out.println("Negativos = "+ nega );
        System.out.println("Ceros     = "+ cero );         
    }       
}
CODIGO DEL PROGRAMA PRINCIPAL:
package tarea;
public class Tarea {
    public static void main(String[] args) {
       //declarar arreglo
        int Max=50;
        int ANros[]=new int[Max];
        //Leer catidad de Datos
        int N;
        N=milibreria.MiLibreria.LeerEntero("ingresa Nro de datos:");
        //Leer los numeros
        milibreria.MiLibreria.LeerArreglo(N,ANros);
        //Determinar cuantos numeros del arreglo son positivos,negativos o ceros 
        milibreria.MiLibreria.detPNC(N,ANros);
    }  
}
(PROGRAMACIÓN II - LABORATORIO 02 -  ALGORITMO 03:EJEMPLO DE USO DE LIBRERIAS)

Comentarios

Entradas populares de este blog

JAVA 02x01: Calcular el promedio de notas y determinar el n° de notas mayores al promedio.(ESTRUCTURA DE DATOS:Arreglos)

JAVA 01x01: Promedio: Aprobado,Desaprobado, Reprobado