lunes, 26 de marzo de 2012

Formulario Básico de Calculo - I

Formulas Básicas de Calculo Integral - I (Análisis Matemático - I)
espero les sirva......


Ejercicios Resueltos de Cálculo - I

Ejercicios Resueltos de Derivadas (Básicas)
En la resolucion de cada uno de los ejercicios detallo la formula adecuada para su solución de la misma
.........................................

domingo, 25 de marzo de 2012

Ejercicios Básicos resueltos de Java

Algunos Ejercicios Resueltos 
  1. DADO UN VECTOR DE DIMENSION N INTERCAMBIAR LOS ELEMENTOS QUE SE ENCUENTRAN EN LA POSICION PAR CON LOS QUE SE ENCUENTRAN EN LA POSICION MULTIPLO DE 5.
  2. DADO UN VECTOR DE DIMENSION N VERIFICAR SI EXISTE EL I-ESIMO TERMINO
  3.   LLENAR EL VECTOR vec DE DIMENSION N CON NUMEROS PRIMOS
  4.  DADO UN VECTOR DE DIMENSION N MOSTRAR EL VALOR DEL MEDIO
  5.  DADO UN VECTOR DE DIMENSION N MOSTRAR TODOS LOS ELEMENTOS PRIMOS QUE CONTENGA EL VECTOR
  6.  BUSCAR EL ELEMENTO MAXIMO DE UN VECTOR. ADEMAS SE DESEA SABER LA POSICION QUE ESTE ELEMENTO OCUPA EN EL VECTOR
  7.  INSERTAR UN ELEMENTO CONSIDERANDO QUE EL VECTOR ESTA ORDENADO ASCENDENTEMENTE
  8.  ELIMINAR UN ELEMENTO DADO DEL VECTOR
  9.  DADO UN VECTOR DE DIMENSION N HALLAR EL PROMEDIO DE SUS DIGITOS
  10.  DADO UN VECTOR DE DIMENSION LLENARLO DE LA SIGUIENTE MANERA

Ejemplo Resuelto (10)
/*

 * Autor:Edwin Ajahuanca Callisaya

 */

import java.applet.Applet;

import javax.swing.*;

import java.awt.*;

public class Ejercicio10 extends Applet

{

      int vec[];

      int tam;

      private Button serie1,serie2,serie3;

      public void init()

      {

            while(true)

            {

                  try

                  {

                        tam=Integer.parseInt(JOptionPane.showInputDialog(null,"Ingrese el Tamaño del Vector"));

                        vec=new int[tam+1];

                        break;

                  }

                  catch(NumberFormatException e)

                  {

                        JOptionPane.showMessageDialog(null,"Solamente ingrese Números enteros");

                  }

            }

            serie1=new Button("Serie 1");

            serie2=new Button("Serie 2");

            serie3=new Button("Serie 3");

            add(serie1);

            add(serie2);

            add(serie3);

      }

      public boolean action (Event e, Object o)

      {

            if(e.target instanceof Button)

            {

                  if(e.target==serie1)

                  {

                        GenSerie1();

                        showStatus("Generando la Primera Serie..."+o.toString());

                  }

                  if(e.target==serie2)

                  {

                        GenSerie2();

                        showStatus("Generando la Segunda Serie..."+o.toString());

                  }

                  if(e.target==serie3)

                  {

                        GenSerie3();

                        showStatus("Generando la Tercera Serie..."+o.toString());

                  }

                  mostrar();

            }

            return true;

      }

      public void mostrar()

      {

            String cadena="VEC = ";

            for(int i=1;i<=tam;i++)

            {

                  cadena=cadena+"[ "+vec[i]+" ] ";

            }

            JOptionPane.showMessageDialog(null,"El Vector Generado es el Siguiente :\nTamaño del Vector : "+tam+"\n"+cadena+"\nSerie Generada");

      }     
      public void GenSerie1()

      {

            for(int i=1;i<=tam;i++)

            {

                  vec[i]=(int) Math.pow(2,i);

            }

      }

      public void GenSerie2()

      {

            int c=1,x,i=1,sw=0,val;

            while(i<=tam)

            {

                  sw++;

                  if(sw%2==1)

                        val=1;

                  else

                  {

                        val=0;

                        sw=0;

                  }

                  x=1;

                  while(x<=c && i<=tam)

                  {

                        vec[i]=val;

                        i++;

                        x++;

                  }

                  if(sw==0)

                        c++;

            }

      }

      public void GenSerie3()

      {

            int a=0,b=1;

            for(int i=1;i<=tam;i++)

            {

                  vec[i]=a+b;

                  a=b;

                  b=vec[i];

            }

      }