lunes, 25 de marzo de 2013

10.-Pedir un numero entre 0 y 9,999 y decir cuntas cifras tine.

public static void main(String[] args) {
       Scanner arje=new Scanner(System.in);
       System.out.println("Ingrese un numero entre 0 y 9,999");
       int numero=arje.nextInt();
         System.out.println("♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠");
       if(numero<10)
               System.out.println("tine 1 cifra");   
       else if(numero<100)
              System.out.println("tiene 2 cifras"); 
      else if(numero<1000)
           System.out.println("tiene 3 cifras");
      else if(numero<1000)
           System.out.println("tiene 4 cifras");
      else if(numero<100000)
           System.out.println("tiene 5 cifras");
      else if(numero<1000000)
           System.out.println("tiene 6 cifras");
      else if(numero<10000000)
           System.out.println("tiene 7 cifras");
      else if(numero<100000000)
           System.out.println("tiene 8 cifras");
      else if(numero<1000000000)
           System.out.println("Tiene 9 cifras");
       
   } 

9.-Pedir tres numeros y mostrarlos ordenados de mayor..

 public static void main(String[] args) {
      Scanner arje=new Scanner (System.in);
      System.out.println("Ingrese el primer numero");
      int numero1=arje.nextInt();
      System.out.println("Ingrese el segundo numero");
      int numero2=arje.nextInt();
      System.out.println("Ingrese el tercer numero");
      int numero3=arje.nextInt();
      System.out.println("♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠");
      if(numero1>numero2&&numero2>numero3)
          System.out.println(numero1+"-"+numero2+"-"+numero3);
     if(numero2>numero3&&numero3>numero1)
         System.out.println(numero2+"-"+numero3+"-"+numero1);
     if(numero3>numero1&&numero1>numero2)
         System.out.println(numero3+"-"+numero1+"-"+numero2);
     if(numero1>numero3&&numero3>numero2)
         System.out.println(numero1+"-"+numero3+"-"+numero2);
     if(numero2>numero1&&numero1>numero3)
         System.out.println(numero2+"-"+numero1+"-"+numero3);
     if(numero3>numero2&&numero2>numero1)
         System.out.println(numero3+"-"+numero2+"-"+numero1);
         
    }

domingo, 17 de marzo de 2013

8.-Pedir dos numer y mostrar ordenados de mayor a menor..

public static void main(String[] args) {
      Scanner arje=new Scanner (System.in);
      System.out.println("Ingrese el primer numero");
      int numero1=arje.nextInt();
      System.out.println("Ingrese el segundo numero");
      int numero2=arje.nextInt();
      System.out.println("♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠");
      if((numero1>numero2)){
          System.out.println(numero1+" "+numero2);
      }else{ 
           System.out.println(numero2+" "+numero1);
      }
          
    
    }

7.-Pedir dos numeros y decir cual es el mayor o si son iguales..

    public static void main(String[] args) {
     Scanner arje=new Scanner (System.in);
     System.out.println("Ingrese el primer numero");
     int numero1=arje.nextInt();
     System.out.println("Ingrese el segundo numero");
     int numero2=arje.nextInt();
     System.out.println("♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠");
     
      if (numero1==numero2){
           System.out.println("Los numero son iguales");
     
      }
     else if(numero1>numero2)
        System.out.println("El numero mayor es "+numero1);
else
    System.out.println("El numero mayor es "+numero2);
    }

6.-Pedir dos numero y decir si uno es multiplo del otro..

public static void main(String[] args) {
     Scanner arje=new Scanner (System.in);
     System.out.println("Ingrese el primer numero");
     int numero1=arje.nextInt();
     System.out.println("Ingrese el segundo numero");
     int numero2=arje.nextInt();
         System.out.println("♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠");
 if(numero1%numero2==0){
         System.out.println("Son multiplos");

     }else{
         System.out.println("No son multiplos");

     }
    }

5.-Pedir un numero e indicar si es positivo o negativo..

public static void main(String[] args) {
       Scanner arje=new Scanner (System.in);
      System.out.println("Ingrese un numero");
      int numero=arje.nextInt();
          System.out.println("♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠");
      if(numero>0){
          System.out.println("El numero es positivo");
      }else{
          System.out.println("El numero es negativo");
      }
    }

4.-Pedir dos numero y decir si son iguales o no..

public static void main(String[] args) {
    Scanner arje=new Scanner (System.in);
    System.out.println("Ingrese un numero1");
    int numero1=arje.nextInt();
    System.out.println("Ingrese el segundo numero2");
    int numero2=arje.nextInt();
    System.out.println("♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠");
    if(numero1==numero2){
        System.out.println("Los numero son iguales"); 
    }else{
        System.out.println("Los  numero no son iguales");
    }

sábado, 16 de marzo de 2013

1.-pedir las coeficientes de una ecuacion de 2 grado, y muestra sus soluciones reales.Si no existen, debe indicarlos.


public static void main(String[] args) {
        //coeficientes ax math  ax2+ bx + c = 0
        Scanner arje=new Scanner (System.in);
       double d,a,b,c,x1,x2;
       System.out.println("Ingrese el primer coeficiente A");
      a=arje.nextInt();
      System.out.println("Ingrese el segundo coeficiente B");
      b=arje.nextInt();
      System.out.println("Ingrese el tercer coeficiente C");
      c=arje.nextInt();
      //calculando la determinate
      //d donde se va guardar
//    1. Si D > 0, entonces la ecuación tiene dos soluciones
// reales distintas.
//    2) Si D = 0, entonces la ecuación tiene exactamente
//una solución real (doble).
//    3) Si D < 0, entonces la ecuación no tiene solución 
//real (pero si solución compleja)
       d=((b*b)-4*a*c);
       System.out.println("Resultado de la operacion"+d);
if(d<0){
           System.out.println("no tiene solución real");
       }else{
           x1=(-b+Math.sqrt(d)/(2*a));
           x2=(-b-Math.sqrt(d)/(2*a));
           System.out.println("Resultado"+x1);
           System.out.println("Resultado"+x2);
       }
           
           
    }


3.-Pedir el radio de una circunferencia y calcular su logitud

public static void main(String[] args) {
       Scanner arje=new Scanner (System.in);
       System.out.println("Ingrese el radio ");
       int radio=arje.nextInt();
       double longitud=radio*2*(3.1416);
       System.out.println("longitud es de= "+longitud+"cm");
    }

2.-Pedir el radio de un circulo y calcular su area y perimetro

public static void main(String[] args) {
       Scanner arje=new Scanner (System.in);
      System.out.println("Ingrese el radio del circulo");
      int radio=arje.nextInt();
      double perimetro=2*(radio)*(3.14);
      double area=Math.pow(radio, 2)*(3.14);
      System.out.println("♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠");
      System.out.println("Perimetro ="+perimetro+"cm");
      System.out.println("Area="+area+"cm2");

    }

Repeticiones de una palabra.

       public static void main(String[] args) { 
       Scanner arje=new Scanner (System.in);
       System.out.println("Ingrese una palabra");
       String palabra=arje.next();
       System.out.println("Ingrese las repeticiones que quieras");
       int repeticiones=arje.nextInt();
      
        for (int i = 0; i < repeticiones; i++) {
             System.out.println((i+".-")+palabra); 
        }
     
    }


imprimir la cantidad de hola que quieras

El programa trata de imprimir la cantidad de hola que quieras.
public static void main(String[] args) {
      Scanner Scanner =new Scanner(System.in);
      System.out.println("Ingrese un numero ");
      int hola=Scanner.nextInt();
        for (int i = 0; i < hola; i++) {
             System.out.println("Hola Mundo");
        }
     
    }