Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Un diagrama de clases representa la relación que se tiene entre las clases, cada clase es representada por un
nombre, un rectángulo en el que se indica las propiedades (atributos) y un rectángulo en el que se indica el
comportamiento (métodos):
nombre
atributos
métodos
Scanner
Vector
int v[2000]
nextInt()
void cargar(int n)
nextLine()
void desplegar(int n)
boolean existey(int n, int y)
int contary(int n, int y)
int max(int n)
Prueba
main()
2. Las clases resultantes deben ser enviadas por tariquia al terminar el laboratorio.
/* esta clase debe estar grabada en un archivo llamado Prueba.java*/
import java.util.Scanner;
class Prueba{
public static void main(String args[]){
Scanner leer = new Scanner(System.in);
int n,op,ele; n=0;op=1;ele=0;boolean resp=false;
while (n<=0) {System.out.println("Introduzca un numero entre 1 y 199"); n=leer.nextInt();};
Vector ov=new Vector();
do{
System.out.println();System.out.println();
System.out.println("Menu de opciones");
System.out.println("================");
System.out.println("1. Cargar el vector");
System.out.println("2. Desplegar el vector");
System.out.println("3. Buscar un elemento en el vector");
System.out.println("0. Terminar");System.out.println();
System.out.print("Introduzca su opcion:"); System.out.println();System.out.println();
op=leer.nextInt();
switch (op){
case 1: {ov.cargarv(n); break;}
case 2: {ov.despv(n); break;}
case 3: {System.out.println("Introduzca el valor a buscar en el vector: ");ele=leer.nextInt();
resp= ov.existey(n,ele);
if (resp) {System.out.println();System.out.println("El elemento "+ele+"
EXISTE");System.out.println();}
else {System.out.println();System.out.println("El elemento "+ele+" NO
EXISTE");System.out.println();}
break;}
case 0: {break;}
}
}
while ( op>0);
}
}
/* esta clase debe estar grabada en un archive llamado Vector.java */
import java.util.Scanner;
class Vector {
int v[] = new int[200];
Scanner leer = new Scanner(System.in);