domingo, 29 de mayo de 2011

EJERCICIO CON VECTORES

package ejercicio2405arreglos;

/**
 *
 * @author MIC-03package
 */
import javax.swing.JOptionPane;
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        int pares[]={2, 4, 6, 8, 10};
        int impares[]={1, 3, 5, 7, 9};

        mostrarVector(pares);
        JOptionPane.showMessageDialog(null, "MEDIA="+media(pares));

        mostrarVector(impares);
        JOptionPane.showMessageDialog(null,"MEDIA="+media(impares));
    }
    static void mostrarVector(int datos[]){
        int i;
        for (i=0; i<datos.length; i++)
            JOptionPane.showMessageDialog(null,datos[i]);
    }
    static float media(int datos[]){
        int i;
        int n=datos.length;
        int suma=0;

        for(i=0; i<n; i++)
            suma=suma+datos[i];
        return suma/n;
    }

}

miércoles, 25 de mayo de 2011

Ingresar monto,sueldo y estado civil, si es soltero recibira 5% de aumento, casado sera 12% de aumento, mostrar aumento y neto

import javax.swing.JOptionPane;
public class ejerc05 {
public static void main(String[] args) {
    String nombre=JOptionPane.showInputDialog("ingrese nombre");
    String entrada=JOptionPane.showInputDialog("ingrese sueldo");
    int sueldo=Integer.parseInt(entrada);
    entrada=JOptionPane.showInputDialog("ingrese estado:1-soltero/ 2-casado");
    double ecivil=Double.parseDouble(entrada);
     int desc,aum,neto;
     switch(sueldo)
     {
         case 1:
             JOptionPane.showMessageDialog(null,"ingrese nombre"+1);
           
            
             break;
         case 2:
             JOptionPane.showMessageDialog(null, "ingrese ecivil"+(1-2));
            
             break;
         case 3:
             JOptionPane.showMessageDialog(null, "ingrese neto");break;
     }
   }
}

Ingresar monto de consumo y la zona (A,B,C)

import javax.swing.JOptionPane;
public class ejerc04 {
public static void main(String[] args) {

 String entrada=JOptionPane.showInputDialog("Iingresar monto del consumo:");
        double Numero1=Double.parseDouble(entrada);
        entrada=JOptionPane.showInputDialog("ingresar la zona: 1-A, 2-B, 3-C");
        int monto=Integer.parseInt(entrada);
        switch (monto){

      
      case 1: JOptionPane.showMessageDialog(null,"Monto: "+(Numero1+(Numero1*0.03))); break;
        case 2: JOptionPane.showMessageDialog(null,"Monto: "+(Numero1+(Numero1*0.08))); break;
        case 3: JOptionPane.showMessageDialog(null,"Monto: "+(Numero1+(Numero1*0.15))); break;
        default: JOptionPane.showMessageDialog(null, "No Selecciones (1-3)"); break;
        }
    }
}

ingresar los signos del zodiaco (1-12) y empiece por areas.

import javax.swing.JOptionPane;
public class ejerc03 {
public static void main(String[] args) {
String entrada =JOptionPane.showInputDialog("Ingresar los signos del zodiaco (1-12)");
    int zodiaco=Integer.parseInt(entrada);
  switch(zodiaco)
  {
      case 1:JOptionPane.showMessageDialog(null, "Aries");break;
      case 2:JOptionPane.showMessageDialog(null,"Tauro");break;
      case 3:JOptionPane.showMessageDialog(null,"Geminis");break;
      case 4:JOptionPane.showMessageDialog(null,"Cancer");break;
      case 5:JOptionPane.showMessageDialog(null,"Leo");break;
      case 6:JOptionPane.showMessageDialog(null,"Virgo");break;
      case 7:JOptionPane.showMessageDialog(null,"Libra");break;
      case 8:JOptionPane.showMessageDialog(null,"Escorpio");break;
      case 9:JOptionPane.showMessageDialog(null,"Sagitario");break;
      case 10:JOptionPane.showMessageDialog(null,"Capricornio");break;
      case 11:JOptionPane.showMessageDialog(null,"Acuario");break;
      case 12:JOptionPane.showMessageDialog(null,"Pisis");break;
      default:JOptionPane.showMessageDialog(null,"signo no valido" );break;
  }
 }
}

Sentencias Switch. ingresar dos numeros y un signo, suma,resta,multiplicacion,division

import javax.swing.JOptionPane;
public class ejerc02 {
    public static void main(String[] args) {
    String entrada=JOptionPane.showInputDialog("Ingresar numero1");
    double num1=Double.parseDouble(entrada);
    entrada=JOptionPane.showInputDialog("ingresar numero2");
    double num2=Double.parseDouble(entrada);
    String signo=JOptionPane.showInputDialog("Ingresa la poperacion:1-suma/ 2-resta/ 3-multiplicacion/ 4-division");
    int operacion=Integer.parseInt(signo);
    switch(operacion)
     {
    case 1:JOptionPane.showMessageDialog(null,"suma"+(num1+num2));break;
    case 2:JOptionPane.showInputDialog("resta" +(num1-num2));break;
    case 3:JOptionPane.showInputDialog("multiplicacion" +(num1*num2));break;
    case 4:JOptionPane.showInputDialog("division" +(num1/num2));break;

    default:JOptionPane.showInternalMessageDialog(null,"operacion no valida");
     }
   }
}

Sentencia Switch , Meses del año

import javax.swing.JOptionPane;
public class ejerc01 {
public static void main(String args[]){
String entrada=JOptionPane.showInputDialog("Ingrese numero de meses(1-12)");
int meses=Integer.parseInt(entrada);

  switch(meses)
  {

   case 1:JOptionPane.showMessageDialog(null,"Enero:"); break;
   case 2:JOptionPane.showMessageDialog(null,"Febrero:"); break;
   case 3:JOptionPane.showMessageDialog(null,"marzo:"); break;
   case 4:JOptionPane.showMessageDialog(null,"Abril:"); break;
   case 5:JOptionPane.showMessageDialog(null,"Mayo:"); break;
   case 6:JOptionPane.showMessageDialog(null,"junio:"); break;
   case 7:JOptionPane.showMessageDialog(null,"julio:"); break;
   case 8: JOptionPane.showMessageDialog(null,"Agosto:"); break;
   case 9:JOptionPane.showMessageDialog(null,"Setiembre:"); break;
   case 10:JOptionPane.showMessageDialog(null,"Octubre:"); break;
   case 11:JOptionPane.showMessageDialog(null,"Novienbre:"); break;
   case 12:JOptionPane.showMessageDialog(null,"Dicienbre:"); break;

   default: JOptionPane.showMessageDialog (null,"No es valido:");break;
      }
    }
}

domingo, 15 de mayo de 2011

MOSTAR EL PROMEDIO DE LAS CINCO NOTAS , DETERMINANDO LA MAYOR Y MENOR DE ELLAS

import javax.swing.JOptionPane;
public class ejemp07_notas{
public static void main(String args[]){
    int nota1, nota2, nota3, nota4, nota5, menor,mayor, prom;
nota1 =Integer.parseInt(JOptionPane.showInputDialog("Ingrese Nota 1 :"));
nota2 =Integer.parseInt(JOptionPane.showInputDialog("Ingrese Nota 2 :"));
nota3 =Integer.parseInt(JOptionPane.showInputDialog("Ingrese Nota 3 :"));
nota4 =Integer.parseInt(JOptionPane.showInputDialog("Ingrese Nota 4 :"));
nota5 =Integer.parseInt(JOptionPane.showInputDialog("Ingrese Nota 5 :"));
menor=nota1;
mayor=nota2;
prom = 0;
 if(nota2<menor){
 menor=nota2;
    }
 else
    if (nota2>mayor){
        mayor=nota2;
    }
 if(nota3<menor){
     menor=nota3;
    }
 else
     if (nota3>mayor){
         mayor=nota3;
     }
 if(nota4<menor){
 menor=nota4;
    }
   if (nota4>mayor){
       mayor=nota4;
   }
 if(nota5<menor){
     menor=nota5;
    }
 else
     if (nota5> mayor){
         mayor=nota5;
     }


  prom = (nota1 + nota2 + nota3 + nota4 + nota5)/5;

JOptionPane.showMessageDialog (null, "La nota menor es : " + menor);
JOptionPane.showMessageDialog(null, "la nota mayor es: " + mayor);
JOptionPane.showMessageDialog(null,"el promedio es: " + prom);

   }
  }