jueves, 16 de junio de 2011

Varios ejercicios con funciones

Realizar una función que reciba un número entero y diga si es par o impar.

public class ParImpar {
    public static void par_o_impar(int numero) {
        if ((numero % 2) == 0)
            System.out.println("El número es par.");
        else
            System.out.println("El número es impar.");
    }
}

Realizar una función que reciba dos números (un double y un entero). Retornará como resultado lo que le dé al elevar el número double al entero.
Se añade el programa principal con el que se probó la función.

public class Exponente {
    public static void main(String[] args) {
        double num, res;
        int exponente;
        num=2.5;
        exponente=3;
        res = exp(num, exponente);
        System.out.println(num+" elevado a "+exponente+" es:" +res);
    }
    public static double exp(double n, int e) {
        double acumulador=1;
        int i=0;
        while (i<e){
            acumulador = acumulador * n;
            i++;
        }
        return acumulador;
    }
}

No hay comentarios:

Publicar un comentario