Free Web Site - Free Web Space and Site Hosting - Web Hosting - Internet Store and Ecommerce Solution Provider - High Speed Internet
Search the Web

Ejemplos


1) Implementar dos métodos que calculen la sumatoria y multiplicatoria de un arreglo.

class operArreglo
{    

    /* Se crea una variable que se inicializa con el elemento neutro de 
    la operación , se recorre el arreglo y se retorna el valor */
    
    public static int sumatoria(int arreglo[])
    {
        int s = 0;
        for(int i = 0; i < arreglo.length; i++)
            s += arreglo[i];    
        
        return s;
    }
    
    public static int multiplicatoria(int arreglo[])
    {
        int mult = 1;
        for(int i = 0; i < arreglo.length; i++)
            mult *= arreglo[i];    

        return mult;
    }
    
    public static void main(String arg[ ])
    {
        int arr[] = { 4 , 9 , 2 , 3 , 1 };    
        
        System.out.println("Sumatoria : " + sumatoria(arr));
        System.out.println("Multiplicatoria : " + multiplicatoria(arr));
    }
}
Bajar archivo






2) Realizar un programa que busque el menor elemento de un arreglo ingresado por teclado

import java.io.*;
class buscarMenor
{
    public static int menor(int arreglo[ ])
    {
        int menor = arreglo[0];
        for(int i = 1; i < arreglo.length ; i++ )    
            if(arreglo[ i ] < menor)
            {
                menor = arreglo[ i ];    
            }
        return menor;
    }    
    
    
    public static void main(String arg[ ]) throws IOException
    {

        /* creación del objeto para leer por teclado */
        
        BufferedReader in = new BufferedReader(new 
            InputStreamReader(System.in));
            
        /* ingreso del tamaño del arreglo */
        
        System.out.print("\n Ingrese numero de datos a ingresar : ");
        int tam = Integer.parseInt(in.readLine( ));
        
        /* creación del arreglo */
        
        int arr[ ] = new int[tam];
        
        System.out.println( );

        /* lectura del arreglo */
        
        for(int i = 0; i < arr.length; i++)
        {
            System.out.print(" elemento " + i + " : ");
            arr[ i ] = Integer.parseInt(in.readLine( ));    
        }

        /* llamada al método menor */
        
        System.out.println("\n Menor elemento : " + menor(arr));
    }    
}
Bajar archivo






3) Realizar un programa que ordene y muestre un arreglo

class pruebaBurbuja
{
    public static void burbuja(int a[ ])
    {
        for(int k = 0; k < a.length ; k++)
            for(int i = 0; i < a.length - 1 ; i++)
                if(a[i] > a[i+1])
                {
                    int temp = a[ i ];
                    a[i] = a[i+1];
                    a[i+1] = temp;    
                }
    }
    

    public static void impArreglo(int arreglo[])
    {
        for(int i = 0; i < arreglo.length; i++)
            System.out.print("\t" + arreglo[i] );        
    }


    public static void main(String arg[])
    {
        int a[] = { 3, 10, 8 , 1 , 4, 12 , 2 , 9 };
        
        System.out.println("\n\n Arreglo original : \n");
        impArreglo(a);
        
        burbuja(a);
        
        System.out.println("\n\n Arreglo ordenado : \n");
        impArreglo(a);
        
        System.out.println("\n");
    }
}
Bajar archivo

Salida del programa