ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Algoritmo Coseno


Enviado por   •  24 de Febrero de 2022  •  Apuntes  •  342 Palabras (2 Páginas)  •  95 Visitas

Página 1 de 2

[pic 1]

[pic 2]

[pic 3]

public class cosx {

        

        public double cosenox (double valor){

        int cont=1;

        double potencia1=2;

        double potencia2=4;

        double y;

        double sumapositiva=0.0;

        double sumanegativa=0.0;

        factorial fact = new factorial();

        do{

sumapositiva=sumapositiva-(Math.pow(valor, potencia1))/fact.calcula_factorial(potencia1);

potencia1+=4;

sumanegativa=sumanegativa-(Math.pow(valor, potencia2))/fact.calcula_factorial(potencia2);

potencia2+=4;

cont++;

        }

        while(cont<4);

        y=1+sumapositiva+sumanegativa;

        return y

        }

}

import java.util.Scanner;

public class funcion_cosx {

        

        public static void main (String[] args){

        double x,y;

        cosx coseno = new cosx();

        Scanner valor = new Scanner (System.in);

        System.out.printf("Digite Valor Grados =");

        double g=valor.nextDouble();

        x=g*3.141592/180.0;

        y=coseno.cosenox(x);

        System.out.printLN("Cos(" + g + ")=" + y);

        

        }

}

public class factorial {

        public int calcula_factorial(double n){

        int f=1;

        for(int i=1;i<=n;i++){

        f=f*i;

        }

        return f;

        }

}

...

Descargar como (para miembros actualizados) txt (1 Kb) pdf (56 Kb) docx (42 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com