• Lenguaje

    Java usando Scanner

  • Descripción

    Generar 10 números aleatorios y obtener:
    a) La suma de los cosenos de cada número aleatorio.
    b) La productoria de los senos de cada número aleatorio.
    c) La suma de las exponenciales de cada número aleatorio.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
import java.util.Random;
import java.util.Scanner;

public class SumaDeCosenosYExponenciales {

    public static void main(String[] args) {
        int i, numero_aleatorio;
        double a, b, c, radianes;
        Random rand = new Random();
        a = 0;
        b = 0;
        c = 0;
        for (i=1; i<=10; i++) {
            System.out.print("PROCESO " + i);
            numero_aleatorio=rand.nextInt(10000);
            radianes=numero_aleatorio*Math.PI/180;
            if(i==1)
                b=1;
            a=a+Math.cos(radianes);
            b=b*Math.sin(radianes);
            c=c+Math.exp(numero_aleatorio);
            System.out.println("Valor de numero aleatorio: " + numero_aleatorio);
            System.out.println("Valor de radianes: " + radianes);
            System.out.println();
        }
        System.out.println("Valor de a: " + a);
        System.out.println("Valor de b: " + b);
        System.out.println("Valor de c: " + c);
    }

}