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
Publicar un comentario