****Numero perfecto****

//Clase//

package pckNumeroPerfecto;

public class Perfecto {
    private int valor;

    public Perfecto()
    {
      this.valor=0;
    }
    public boolean VerificarPerfecto(int valor)
    {
        this.valor = valor;
        int sum=0,t=1;
        while(t<this.valor)
        {
          if(this.valor % t == 0)
              sum+=t;
          t++;
        }
        if(sum==this.valor)
            return true;
        else
            return false;
   
}

}
 

//MAIN//

package pckNumeroPerfecto;
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
    {
        System.out.println("Ingrese 10 Valores...!");

        int num=0,cont=0;
       
        Perfecto miercoles = new Perfecto();

        for(int i=1;i<=10;i++)
        {
          num = Integer.parseInt(Teclado.readLine());
         
if(miercoles.VerificarPerfecto(num))
          {
            System.out.println("Numero Perfecto= " + num);
            cont++;
          }
        }
        System.out.println("Existen Numeros Perfectos: " + cont);

       
    }

}
























 



Programa de suma de dos numeros con clase principal


// Clase principal
package pcksuma;
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 {
     
System.out.println("ingrese el numero 1");
     
int n1=Integer.parseInt(Teclado.readLine());
     
System.out.println("Ingrese el numero 2 ");
     
int n2=Integer.parseInt(Teclado.readLine());

     
suman su=new suman(n1,n2);
     
int s=su.res(n1, n2);
     
System.out.println(s);

    }

}

//clase suman 

package pcksuma;

public class suman {
    private int n1;
    private int n2;

    public  suman (int n1,int n2 ){
        this.n1=n1;
        this.n2=n2;
        }

    public int res(int n1,int n2){
        int  res=this.n1*this.n2;
           
return res;

    }
}

Programa del Punto Tarea#1 PO

// Clase Principal

package pckpunto;
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 {
        System.out.println("Ingrese x1 ");
        int p1=Integer.parseInt(Teclado.readLine());
        System.out.println("Ingrese x2 ");
        int p2=Integer.parseInt(Teclado.readLine());
        System.out.println("Ingrese y1 ");
        int d1=Integer.parseInt(Teclado.readLine());
        System.out.println("Ingrese y2 ");
        int d2=Integer.parseInt(Teclado.readLine());
        //Creo el Objetoo

       punto punt=new punto(p1,p2,d1,d2);
       double tot=punt.tot(d1,d2,p1,p2);
       System.out.println(tot);
      
    }

}


//Clase Punto 
package pckpunto;


public class punto {
private int x1;
private int x2;
private int y1;
private int y2;

public punto (int x1,int x2,int y1,int y2){
    this.x1=x1;
    this.x2=x2;
    this.y1=y1;
    this.y2=y2;

}

public double tot (int x1,int x2,int y1,int y2 ){

    double tot;
    double dis1,dis2;
    dis1=this.x2-this.x1;
    dis2=this.y2-this.y1;
   dis1=Math.pow(dis1,2)+Math.pow(dis2,2);
           tot=Math.sqrt(dis1);
           return tot;
}
}

Programa del Vehiculo Tarea#1 PO

// En la Clase Principal//
package pckvehiculo;
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 {
        System.out.println("El Carro esta Frenado");
        System.out.println("Desea acelerar");


        int s=Integer.parseInt(Teclado.readLine());
        if(s==1){
            System.out.println("Velocidad con la que desea empezar acelerar ");
        int j=Integer.parseInt(Teclado.readLine());
        int a=0;
         while(a<j){
             a++;
             System.out.println(a+"km/h");


             }


            vehiculo auto =new vehiculo(j);
                     int k=auto.acelerar(j);
                System.out.println("La velocidad del recorrido es"+k);
                System.out.println("Desea acelerar [Si 1/No 0]");
                int acele=Integer.parseInt(Teclado.readLine());
                if(acele==1){
                    System.out.println("Ingrese el valor de aceleracion");
                    int ac1=Integer.parseInt(Teclado.readLine());


                    int ac2=auto.acele2(ac1);
                    j= ac2;
                    while(a<j){
                        a++;
                        System.out.println(a+"km/h");
                    }
                    System.out.println("Su velocidad es"+j);
                }
                System.out.println("Si desea Frenar [Si 1/No 0]");
                 int fre=Integer.parseInt(Teclado.readLine());
                 if(fre==1){
                     System.out.println("Cantidad de km/h que se desea frenar");
                     int g=Integer.parseInt(Teclado.readLine());
                     if(g<=j){
                         int e=auto.frenar(g);
                         j=e;
                         while(a!=j){
                             a--;
                             System.out.println(a+"km/h");
                         }
                         System.out.println("Su velocidad actual es"+j);
                 if(j==0)
 System.out.println("El vehiculo esta frenado");
                         }else
                             System.out.println("Ya no se puede frenar mas de lo que el velocimetro marca " );








}
}
}
}


//Aqui es en  la Clase Vehiculo//

package pckvehiculo;


public class vehiculo {


    private int mazda;


  public  vehiculo(int mazda){
    this.mazda=mazda;
  }
  //metodo para acelerar
  public int acelerar(int acele){
      this.mazda=acele;
      return this.mazda;


      //metodo para frenar
  }
   public int frenar(int fren){
       this.mazda=this.mazda-fren;
       return this.mazda;


   }
   //metodo para mas aceleracion
   public int acele2(int ace2){
       this.mazda=this.mazda+ace2;
       return this.mazda;












  }
}