Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1.-
Clase principal.
import java.util.Arrays;
import java.util.Scanner;
public class Lab121 {
public static void main(String[] args) {
String []art={"modem","cable usb"};
factura fact1=new factura(1025,"roberto barriga","22/06/15",2,art);
fact1.doblesuma();
fact1.resta();
factura fact2=new factura();
fact2.doblesuma("Cable de red");
fact2.resta();}}
Clase cliente.
import java.util.Scanner;
public class cliente{
String nombre;
String ci;
public cliente() {
this.nombre = "raul villalba";
this.ci = "468981";
}
public cliente(String nombre, String ci) {
this.nombre = nombre;
this.ci = ci;
}
public String getNombre() {
return nombre;
}
public void setNombre(String nombre) {
this.nombre = nombre;
}
public String getCi() {
return ci;
}
public void setCi(String ci) {
this.ci = ci;
}
public void mostrar() {
System.out.println(nombre);
System.out.println(ci);
}
public void leer() {
Scanner in=new Scanner(System.in);
nombre=in.next();
ci=in.next();
System.out.println(ci);
}
}
Clase factura.-
import java.util.Arrays;
import java.util.Scanner;
Clase matriz.
public class matriz {
private static int fila;
private static int columna;
private int[][] mat =new int[5][5];
public int getFila() {
return fila;
}
public void setFila(int fila) {
this.fila = fila;
}
public int getColumna() {
return columna;
}
public void setColumna(int columna) {
this.columna = columna;
}
public void inicializar_matriz(int fil, int col) {
fila=fil; columna=col;
for (int i = 0; i < fila; i++) {
for (int j = 0; j < columna; j++) {
mat[i][j]=0;
}
}
}
public matriz(int fil, int col) {
fila=fil; columna=col;
Clase banco.
public class banco {
private String ci;
private String paterno;
private String materno;
private String nombres;
private int saldo;
public banco(String ci, String paterno, String materno, String nombres,
int saldo) {
this.ci = ci;
this.paterno = paterno;
this.materno = materno;
this.nombres = nombres;
this.saldo = saldo;
}
public banco() {
this.ci = "";
this.paterno = "";
this.materno = "";
this.nombres = "";
this.saldo = 0;
}
public String getCi() {
return ci;
}
public void setCi(String ci) {
this.ci = ci;
}
public String getPaterno() {
return paterno;
}
public void setPaterno(String paterno) {
this.paterno = paterno;
}
public String getMaterno() {
return materno;
}
public void setMaterno(String materno) {
this.materno = materno;
}
public String getNombres() {
return nombres;
}
public void setNombres(String nombres) {
this.nombres = nombres;
}
public int getSaldo() {
return saldo;
}
public void setSaldo(int saldo) {
this.saldo = saldo;
}
public void cliente(){
ci="456846";
paterno="lopez";
materno="perez";
nombres="pepe";
saldo =1800;
System.out.println("ci: "+ci);
System.out.println("paterno: "+paterno);
System.out.println("materno: "+materno);
System.out.println("nombres: "+nombres);
System.out.println("saldo: "+saldo);
}
public void cliente(String a,String c,int z){
ci=a;
paterno="";
materno="";
nombres=c;
saldo =z;
System.out.println("ci: "+ci);
System.out.println("paterno: "+paterno);
System.out.println("materno: "+materno);
System.out.println("nombres: "+nombres);
System.out.println("saldo: "+saldo);
}
public void buscar(String a){
if(a.equals(ci)){
System.out.println("Existe el cliente de ci "+ci);
}else {
System.out.println("No existe el cliente de ci "+ci);
}
}
}
4.
Clase principal
public class Min {
public static void main(String[] args) {
biblioteca bi1=new biblioteca();
Libros[] lib={new Libros("antonio paredes candia", "azkaban y el
piedra", "el simon"),new Libros("david quisberth", "las muchachitas", "ESPERANZA
VIVA"),new Libros("orlando ferreira", "paz y amor", "la razon")};
biblioteca bi2=new biblioteca(lib, "Jose Maria Tapia");
System.out.println("libors");
bi1.mostrar();
System.out.println("autor");
bi1.mostrar("juan");
bi1.ordenar();
bi1.ordenar(1, 2);
}
}
Clase libros
import java.util.Scanner;
public class Libros {
private static String autor;
private static String nombre_lib;
private static String editorial;
public String getAutor() {
return autor;
}
public void setAutor(String autor) {
this.autor = autor;
}
public String getNombre_lib() {
return nombre_lib;
}
public void setNombre_lib(String nombre_lib) {
this.nombre_lib = nombre_lib;
}
public String getEditorial() {
return editorial;
}
public void setEditorial(String editorial) {
this.editorial = editorial;
}
public Libros(String autor, String nombre_lib, String editorial) {
this.autor = autor;
this.nombre_lib = nombre_lib;
this.editorial = editorial;
}
public Libros() {
this.autor = "";
this.nombre_lib = "";
this.editorial = "";
}
public void leer() {
Scanner in=new Scanner(System.in);
autor =in.nextLine();
nombre_lib =in.nextLine();
editorial =in.nextLine();
}
public void mostrar() {
System.out.println(autor);
System.out.println(nombre_lib);
System.out.println(editorial);
}
}
Clase biblioteca.
import java.util.Scanner;
public class biblioteca {
private static Libros[] lib=new Libros[3];
private static int nro_lib;
private static String[] a=new String[3];
public int getNro_lib() {
return nro_lib;
}
public void setNro_lib(int nro_lib) {
this.nro_lib = nro_lib;
}
public Libros[] getLib() {
return lib;
}
public void setLib(Libros[] lib) {
this.lib = lib;
}
private String encargado;
}
public void mostrar() {
System.out.println(encargado);
for (int i = 0; i < nro_lib; i++) {
System.out.println("Autor: "+lib[i].getAutor());
System.out.println("Nombre de Libro :
"+lib[i].getNombre_lib());
System.out.println("Editorial : "+lib[i].getEditorial());
}
}
public void mostrar(String x) {
//System.out.println(encargado);
Clase frase.
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Iterator;
import java.util.TreeMap;
import java.util.Vector;
6.-
Clase principal
public class Min {
public static void main(String[] args) {
flota flot1=new flota();
String ci, String nombre, String paterno, String materno
pasajero pas[]={new pasajero("1533", "ricardo", "mayta", "velez"),new
pasajero("354656", "raul", "contreras", "montalvan"),new pasajero("654313",
"sol", "machicado", "martinez"),new pasajero("165494", "carlos", "quevedo",
"soliz"),new pasajero("26464", "hugo", "torrez","paco")};
flota flot2=new flota("Copacabana", "Cochabamba",pas);
flot1.ordenar("13566");
flot1.mostrar();
System.out.println("pasajeros");
flot1.mostrar("Copacabana");
System.out.println("2da flota ");
flot1.traslado(flot2);
System.out.println("de la primera flota a la segunda flota");
flot1.traslado(4, flot2);
}
}
Clase flota
public class flota {
private String nombre_flot;
private String destino;
private pasajero[] pas=new pasajero[5];
public String getNombre_flot() {
return nombre_flot;
}
public void setNombre_flot(String nombre_flot) {
this.nombre_flot = nombre_flot;
}
public String getDestino() {
return destino;
}
public void setDestino(String destino) {
this.destino = destino;
}
public pasajero[] getPas() {
return pas;
}
public void setPas(pasajero[] pas) {
this.pas = pas;
}
public flota() {
this.nombre_flot = nombre_flot;
this.destino = destino;
this.pas = new pasajero[5];
pas[0]=new pasajero("51323", "samuel", "remberto", "perez");
pas[1]=new pasajero("35643", "tito", "garcia", "pipo");
pas[2]=new pasajero("23222", "chico", "loayza", "tellez");
pas[3]=new pasajero("23133", "samo", "gallardo", "vega");
pas[4]=new pasajero("12341", "rory", "gandalla", "rodriguez");
}
public flota(String nombre_flot, String destino, pasajero[] pas) {
this.nombre_flot = nombre_flot;
this.destino = destino;
this.pas = pas;
}
public void ordenar(String x){
System.out.println("CI:");
String a[]=new String[5];
for (int i = 0; i < 5; i++) {
a[i]=pas[i].getCi();
}
for(int i=0;i<a.length-1;i++)
for(int j=0;j<a.length-i-1;j++)
if(a[j+1].compareTo(a[j])>0){
String aux=a[j+1];
a[j+1]=a[j];
a[j]=aux;
}
for (int i = 0; i < a.length; i++) {
System.out.println("ci: "+a[i]);
}
}
public void ordenarpasajero(String x){
if(x.equals(nombre_flot)){
String a[]=new String[5];
for (int i = 0; i < 5; i++) {
a[i]=pas[i].getCi();
}
for(int i=0;i<a.length-1;i++)
for(int j=0;j<a.length-i-1;j++)
if(a[j+1].compareTo(a[j])>0){
String aux=a[j+1];
a[j+1]=a[j];
a[j]=aux;
}
for (int i = 0; i < a.length; i++) {
System.out.println("ci: "+a[i]);
}
}
}
public void mostrar(){
System.out.println(nombre_flot);
System.out.println(destino);
for (int i = 0; i < 5; i++) {
System.out.println("-----------"+"persona"+(i+1)+"-----------");
System.out.println(pas[i].getCi());
System.out.println(pas[i].getMaterno());
System.out.println(pas[i].getPaterno());
System.out.println(pas[i].getNombre());
}
}
public void mostrar(String x){
if(x.equals(nombre_flot)){
System.out.println(nombre_flot);
System.out.println(destino);
for (int i = 0; i < 5; i++) {
System.out.println("-----------"+"persona"+(i+1)+"----------
-");
System.out.println(pas[i].getCi());
System.out.println(pas[i].getMaterno());
System.out.println(pas[i].getPaterno());
System.out.println(pas[i].getNombre());
}
}
}
public void traslado(flota flo){
pasajero[] c=new pasajero[10];
pasajero[] d=flo.pas;
int k=0;
for (int i = 0; i < 10 && k<5; i++) {
if(i<5){
c[i]=pas[i];
}else {
c[i]=d[k];
k++;
}
}
/*for (int i = 0; i < 5; i++) {
c[i]=d[i];
}*/
System.out.println("de un bus a otro bus");
for (int i = 0; i < c.length; i++) {
System.out.println("pasajero:"+(i+1));
System.out.println("Ci: "+c[i].getCi());
System.out.println("Nombre: "+c[i].getNombre());
System.out.println("Materno: "+c[i].getMaterno());
System.out.println("Paterno: "+c[i].getPaterno());
}
}
public void traslado(int k,flota flo){
pasajero[] c=new pasajero[10];
pasajero[] d=flo.pas;
int z=0,t=pas.length;
for (int i = 0; i<10 && t>k; i++) {
if(i<k && z<k){
c[i]=pas[i];
}else {
z=0;
c[i]=d[z];
z++;
}
}
int u=0;
for (int i = (k+1); i < k && t>k && u<k; i++) {
c[k]=d[u];
u++;
}