TRANSFORMACION DE NUMERO DE DECIMAL A OCTAL , BINARIO

Clase Principal

package Packtransformacion;

import java.io.*;

public class Principal {

    //Objetos Leer Datos Teclado.
 public static InputStreamReader Leer = new InputStreamReader(System.in);
 public static BufferedReader Teclado = new BufferedReader(Leer);

    public static void main(String[] args)throws IOException
    {
        int []p= new int [20];
        int []o= new int [20];
            Transformacion bin = new Transformacion();
        System.out.print("Ingrese valor ");
        int valor = Integer.parseInt(Teclado.readLine());
        bin.setValor(valor);
        System.out.print("Escoja 1 binario 2 octal");
        int v = Integer.parseInt(Teclado.readLine());
     
        switch(v){
           
            case 1:
        p=bin.TransformarBinario();
      for (int i=19;i>=0;i--){
          if (p[i]!=2){
       System.out.print(p[i]); }}
       break;  
            case 2:
      o=bin.TransformarOctal();
      for (int i=19;i>=0;i--){
          if (o[i]!=8){
       System.out.print(o[i]); }}
        break;
        }
       
              
           }
}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

PROGRAMA VECTORES

Clase Principal

package Packrandom;

import java.io.*;
public class Principal {


    public static void main(String[] args) throws IOException {

        Vector miercoles = new Vector ();
       

       miercoles.LLenar();
       miercoles.Mostrar();
       System.out.println("Teoria de la union");
       miercoles.Union();
       System.out.println("Teoria de la Interseccion");
       miercoles.Interseccion();
       System.out.println("Teoria de la diferencia");
       miercoles.Diferencia();
       System.out.println("Teoria del producto");
       miercoles.Producto();
       System.out.println("Teoria del complemento");
       miercoles.Complemento();

    }
}

Clase Vector

package Packrandom;
import java.io.*;
import java.util.Random;

public class Vector {
 

     private int [] a=new int [5];
     private int [] b=new int [5];

    public Vector() {
        this.a[0]=0;
        this.b[0]=0;
    }

    public void LLenar(){
        int n=0,r=0,k=0;
    Random rnd =new Random();
    while(k<5){
    r=0;
    n = rnd.nextInt(10);
    for(int j=0;j<k;j++){
    if(n==this.a[j]){r++;}}      
    if(r==0){this.a[k]=n;
    k++;}
    }
    k=0;
    while(k<5){
    r=0;
    n = rnd.nextInt(10);
    for(int j=0;j<k;j++){
    if(n==this.b[j]){r++;}}      
    if(r==0){this.b[k]=n;
    k++;}
    }   }
   
    public void Mostrar() throws IOException{
    System.out.println("Primer vector ");
    for(int i=0;i<5;i++){
    System.out.println(this.a[i]);}
    System.out.println("Segundo vector ");
    for(int o=0;o<5;o++){
    System.out.println(this.b[o]);}
    }  

    public void Producto(){
    int [] c=new int [5];
    for (int h=0;h<5;h++){
    for(int i=0;i<5;i++){
     c[h]+=this.a[h]*this.b[i];}}
    for(int i=0;i<5;i++){
    System.out.println(c[i]);
    }}

 public void Union(){
 int [] x=new int [5];    
for(int i=0;i<5;i++){x[i]=this.b[i];}
for (int h=0;h<5;h++){
    for(int i=0;i<5;i++){
        if(this.a[h]==x[i]){x[i]=11;}  } }
for(int i=0;i<5;i++){System.out.println(this.a[i]);}
for(int i=0;i<5;i++){if(x[i]!=11)System.out.println(x[i]);}
}//union

public void Interseccion(){
    for (int h=0;h<5;h++){
    for(int i=0;i<5;i++){
        if(this.a[h]==this.b[i]){
        System.out.println(this.b[i]);
        }  } }}

public void Diferencia(){
int [] y=new int [5];   
for(int i=0;i<5;i++){y[i]=this.a[i];}
for (int h=0;h<5;h++){
    for(int i=0;i<5;i++){if(y[h]==this.b[i]){y[h]=11;}} }
for(int i=0;i<5;i++){if(y[i]!=11)System.out.println(y[i]);}
}

public void Complemento(){
int [] y=new int [5];   
for(int i=0;i<5;i++){y[i]=this.a[i];}
for (int h=0;h<5;h++){
    for(int i=0;i<5;i++){if(y[h]==this.b[i]){y[h]=11;}} }
for(int i=0;i<5;i++){if(y[i]!=11)System.out.println(y[i]);}
}


}


  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

REALIZAR UN PROGRAMA DE DIVISION POR RESTAS

Clase Principal

package Packdivi;
 import java.io.*;
public class Principal {

    public static InputStreamReader Leer= new InputStreamReader (System.in);
    public static BufferedReader Teclado = new BufferedReader (Leer);
    public static void main(String[] args)throws IOException {
       
        int a,b;
    System.out.println("ingrese el dividendo ");
       a=Integer.parseInt(Teclado.readLine());
       System.out.println("ingrese el divisor ");
       b=Integer.parseInt(Teclado.readLine());
      
       
       
        Restar Obj= new Restar(a,b);
       
        Obj.Resta();
      
    }
}


Clase Resta


package Packdivi;

public class Restar {

    private int divi;
    private int dvsor;

    public Restar(int divi, int dvsor) {
        this.divi = divi;
        this.dvsor = dvsor;
    }
   
       public void Resta(){
   
    int res=0;
   
    while(divi>=dvsor){
       
       
        divi=divi-dvsor;
        res++;
   
    }
    System.out.print(+res);
    System.out.print(".");
   System.out.print(+divi);
   
    }
   
       
}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

RREALIZAR UN PROGRAMA DE UN VEHICULO QUE PERMITA ELEJIR LAS SIGUIENTES OPCIONES: ARRANCAR , ACELERAR , FRENAR , ESTACIONAR 
 
Clase Principal
import java.io.*;
public class Principal {
 public static InputStreamReader Leer = new InputStreamReader(System.in);
 public static BufferedReader Teclado = new BufferedReader(Leer);
   
    public static void main(String[] args) throws IOException
    {
                int op;
        Vehiculo auto = new Vehiculo();
       
        System.out.println("VEHICULO");
        System.out.println("1. Arrancar");
        System.out.println("2. Acelerar");
        System.out.println("3. Frenar");
        System.out.println("4. Estacionar");
        System.out.println("5. Salir");
        System.out.println("Elija una accion");
            do{
        op=Integer.parseInt(Teclado.readLine());
        switch(op){
            case 1:
                auto.Arranque();
                break;
            case 2:
                auto.Acelerar();
                break;
            case 3:
                auto.Frenar();
                break;
            case 4:
                auto.Estacionar();
                break;
        }
       
        }while(op<5);
 
    }
}

Clase Vehiculo

package PackVehiculo;


public class Vehiculo {
   
private int velocidad;

    public Vehiculo() {
        this.velocidad = 0;
    }

    public int Estacionar(){
    this.velocidad=0;
    System.out.println("El vehiculo esta estacionado");
    return this.velocidad;
    }
   
   
    public int Arranque(){   
    this.velocidad=10;
    System.out.println("Velocidad:   "+this.velocidad);
    return this.velocidad;
    }
   
   
   
    public int Acelerar(){
    this.velocidad=this.velocidad+10;
    System.out.println("Velocidad:   "+this.velocidad);
    return this.velocidad;
    }
   
    public int Frenar(){
    this.velocidad=0;
    System.out.println("Velocidad:   "+this.velocidad);
    return this.velocidad;
    }
         
}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

CREAR UN PROGRAMA QUE PERMITA CREAR UNA CUENTA BANCARIA CON LAS OPERACIONES BASICAS DEPOSITO,RETIRO,CONSULTA

Clase Principal

package Packbanco;
import java.io.*;
public class Principal {
 public static InputStreamReader Leer = new InputStreamReader(System.in);
 public static BufferedReader Teclado = new BufferedReader(Leer);
   
    public static void main(String[] args) throws IOException
    {
       
       
        // TODO code application logic here
        double t,x;
        int op;
        String c;
        // TODO code application logic here
        System.out.println("Ingrese nombre");
        c=Teclado.readLine();
        System.out.println("Ingrese su saldo");
        x=Integer.parseInt(Teclado.readLine());
        Cuenta cliente = new Cuenta(x,c);
        do{
        System.out.println("1 Deposito");
        System.out.println("2 Retiro");
        System.out.println("3 Consulta");
        System.out.println("4 Salir");
        System.out.println("Elija una opcion");
        op=Integer.parseInt(Teclado.readLine());
       
        switch(op){
            case 1:
        System.out.println("Ingrese deposito");
        t=Integer.parseInt(Teclado.readLine());
        cliente.Deposito(t);
                break;
            case 2:
         System.out.println("Ingrese retiro");      
         t=Integer.parseInt(Teclado.readLine());
         cliente.Retiro(t);
        
                break;
            case 3:
              cliente.consulta(); 
                break;
        }//switch
       
        }while(op<4);//while
           
    }
}
 
Clase Cuenta

package Packbanco;
public class Cuenta {
   
     private double saldo;
     private String nombre;

    public Cuenta(double saldo,String nombre) {
        this.saldo = saldo;
        this.nombre= nombre;
    }
    public double Deposito(double t){
        this.saldo=this.saldo+t;
        return this.saldo;
    }

     public double Retiro(double t){
        if(this.saldo>=t){
        this.saldo=this.saldo-t;
        return this.saldo; }  
        else {System.out.println("Su saldo actual no le permite realizar esta transaccion");
        return this.saldo;}     
    }
    
    
     public void consulta (){
     System.out.println("Su saldo es "+this.saldo);
     }}



  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

HALLAR LA POTENCIA POR SUMAS

Clase Principal

package Pckpoten;
import java.io.*;
public class Principal {

    public static InputStreamReader Leer= new InputStreamReader(System.in);
    public static BufferedReader Teclado= new BufferedReader(Leer);
    public static void main(String[] args) throws IOException{
                int res,a,b;
        System.out.println("Ingrese la base");
        a=Integer.parseInt(Teclado.readLine());
        System.out.println("Ingrese el exponente");
        b=Integer.parseInt(Teclado.readLine());
        Potencia Obj= new Potencia(a,b);
        res=Obj.Elevar();
        System.out.println("El resultado es: "+res);
       
       
    }
}

Clase Potencia

package Pckpoten;

public class Potencia {
    private int b;//base
    private int e;//exponente

    public Potencia(int b, int e) {
        this.b = b;
        this.e = e;
    }
   
       public int Elevar(){
    int r=0,n=1;
        for(int h=0;h<this.e;h++){
            r=0;
        for(int i=0;i<this.b;i++){
        r+=n;
        }
        n=r;
        }
    return r;
    }   
}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS