Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Trabajo Clase6
Trabajo Clase6
MA713N
PROGRAMACION DIGITAL
CODIGO: 20171162J
Arreglos
CODIGO CLASE APLICACION
package Arreglos;
import java.util.Scanner;
objeto.agregar(ob);
objeto.agregar(om);
int n=leer.leeint();
for(int i=0;i<ObClibro.length;i++){
ObClibro[i].Titulo = leer.leeString() ;
ObClibro[i].Id = leer.leeString() ;
for(int i=0;i<ObClibro.length;i++){
objeto.agregar(ObClibro[i]);
System.out.println("DIgite la posicion del objeto del que quiere ver su Titulo e Id");
int pos=leer.leeint();
String s=leer.leeString();
boolean f=objeto.eliminar(s);
int p=leer.leeint();
nElementos = listaActual.length;
lista[i]= listaActual[i];
nElementos ++;
}
private void unElementomenos(CLibro[] listaActual){
if (listaActual.length == 0)return;
int k=0;
nElementos = listaActual.length;
for(int i=0;i<nElementos;i++){
if(listaActual[i]!= null){
lista[k++]=listaActual[i];
nElementos--;
public CLista(){
nElementos=0;
// metodos public
lista[i]= Objeto;
else
return lista[i];
else {
return null;
return nElementos;
unElementomas(lista);
ponerValorEn(nElementos -1 , Objeto);
for(int i=0;i<nElementos;i++){
if(lista[i].obtenerIdLibro().equals(Id)){
System.out.println("encontrado en " + i );
lista[i]= null;
unElementomenos(lista);
return true;
return false;
}
public int buscar(String str , int pos){
String titulo;
titulo = lista[i].obtenerTitulo();
if(titulo==null) continue;
if(titulo.indexOf(str)>-1)
return i;
return -1;
String Id;
String Titulo;
return Id;
return Titulo;
}
CODIGO CLASE CLEER
package Arreglos;
import java.util.Scanner;
return sca.next();
return sca.nextInt();
RESULTADO
run:
Marinero
1234
Cable
12
Carmen
67
56
Sandra
89
El titulo es : Alex
El Id es : 56
1234
encontrado en 0
El id se ha eliminado correctamente
Carmen
Herencia
CODIGO APLICACION
package herencia;
for(int i=0;i<c.length;i++){
System.out.println();
System.out.println("El radio del circulo " + (i+1) + " es : " + c[i].r );
System.out.printf("El perimetro del circulo %d es : %.2f %n :" ,i+1,c[i].perimetro());
System.out.printf("El area del circulo %d es : %.2f %n" , i+1,c[i].area());
System.out.println();
}
int pos=0;
for(int i=0;i<c.length;i++){
if(c[i] == c[i].elMayor(c[pos])){
pos = i;
}
}
if(c[i] == Circulo.elMayor(c[pos],c[i])){
pos = i;
}
}
System.out.println("El circulo de mayor radio es el circulo "+ (pos+1) );
System.out.println("radio : " + c[pos].r );
for(int i=0;i<r.length;i++){
System.out.printf("El perimetro del rectangulo %d es : %.2f %n " ,i+1,r[i].perimetro());
System.out.printf("El area del rectangulo %d es : %.2f %n ", i+1, r[i].area());
}
}
}
CODIGO GEOMETRIA
package herencia;
}
CODIGO CIRCULO
package herencia;
}
CODIGO RECTANGULO
package herencia;
public Rectangulo ( double p1x, double p1y , double p2x , double p2y){
x1 = p1x;
x2 = p2x;
y1 = p1y;
y2 = p2y;
numRectangulos ++;
}
public Rectangulo(){this(2,3,1.0,1.0);}
RESULTADO :
run: