Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package cl.adl.calculadora;
- import java.util.ArrayList;
- public class Calculadora {
- public static float sumar(float a, float b) {
- return a+b;
- }
- public static float restar(float a, float b) {
- return a-b;
- }
- public static float multiplicar(float a, float b) {
- return a*b;
- }
- public static float dividir(float a, float b) {
- return a/b;
- }
- public static float exponente(float a, float b) {
- return (float)Math.pow(a, b);
- }
- public static float multiplicar(ArrayList<Integer> numeros) {
- int multiplicacion = 1;
- for(int i=0; i<numeros.size(); i++ ) {
- multiplicacion = multiplicacion * numeros.get(i);
- }
- return multiplicacion;
- }
- public static float sumar(ArrayList<Integer> numeros) {
- int sumaTotal = 0;
- /*
- for (int i=0; i<numeros.size(); i++) {
- sumaTotal = sumaTotal + numeros.get(i);
- }
- */
- for (Integer i: numeros) {
- sumaTotal = sumaTotal + i;
- }
- return sumaTotal;
- }
- public static ArrayList<Integer> entregarNumerosPares(ArrayList<Integer> listaParesInpares) {
- ArrayList<Integer> listaNumerosPares = new ArrayList<Integer>();
- for (int i=0; i<listaParesInpares.size(); i++) {
- if (listaParesInpares.get(i)%2==0) {
- listaNumerosPares.add( listaParesInpares.get(i) );
- }
- }
- return listaNumerosPares;
- }
- // *************+
- public static ArrayList<Integer> entregarNumerosInPares(ArrayList<Integer> listaGeneral) {
- ArrayList<Integer> listaInPares = new ArrayList<Integer>();
- for (Integer soaPar: listaGeneral) { // soaPar == listaGeneral[i]
- if( soaPar%2==1 ) {
- listaInPares.add(soaPar);
- }
- }
- return listaInPares;
- }
- /*
- *
- * Método para sacar duplicados
- *
- *
- */
- public static ArrayList<Integer> sacarDuplicados(ArrayList<Integer> listaGeneral) {
- // --> [ 3, 7, 7, 8, 9, 9, 15, 16, 16]
- // iteramos la lista general
- // si el número no está duplicado, lo colocamos en una lista nueva
- // comparamos el nuevo con la lista con los números nuevos
- ArrayList<Integer> listaSinRepetidos = new ArrayList<Integer>();
- /*
- for (int i=0; i<listaGeneral.size(); i++) {
- if ()
- }
- */
- return listaSinRepetidos;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement