
Ayuda con pregunta de examen
Publicado por Ciro (3 intervenciones) el 03/09/2016 19:59:28
Estimados de la web del programador, llevo varios dias intentado solucionar este ejercicio, pero no se como, necesito una ayuda por favor, y muchas gracias.
dejo el enunciado y el código que hasta el momento he escrito:
Elabore un programa en JAVA, que permita sumar los n primeros términos de la siguiente serie[4 puntos].
* S = 3^(0/1) – 5^(1/2) + 7^(1/3) – 11^(2/4) + 13^(3/5) – 17^(5/6) + 19^(8/7)....
//CÓDIGO
-------------------------------------------------------------------------------------------------------------------
dejo el enunciado y el código que hasta el momento he escrito:
Elabore un programa en JAVA, que permita sumar los n primeros términos de la siguiente serie[4 puntos].
* S = 3^(0/1) – 5^(1/2) + 7^(1/3) – 11^(2/4) + 13^(3/5) – 17^(5/6) + 19^(8/7)....
//CÓDIGO
-------------------------------------------------------------------------------------------------------------------
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
public static void main(String[] args) {
Scanner lector;
double s=0;
int fibo=0;
int primero=0;
int segundo=1;
int limite=0;
int numerador=0;
int potnum=0;
int potdeno=1;
int signo=1;
int base=0;
int contador=0;
int x[]={base, potnum, potdeno};
for(int a=0; a<x.length;a++){
System.out.println("Arreglo en indice: " +a +"es igual a: " +x[a] );
lector=new Scanner(System.in);
System.out.print("Ingrese el límite;" );
limite=lector.nextInt();
for(int i=0; i<limite;i++){
fibo=primero+segundo;
primero=segundo;
segundo=fibo;
potnum=fibo;
// System.out.println("NUmerador" +potnum);
}
for(contador=1;contador<limite;potdeno++){
contador=potdeno;
// System.out.println("Denominador " +potdeno);
}
for(int i=2; i<=limite; i++){
if ((i%2)!=0){
base=i;
// System.out.println("Base" +base);
}
for(contador=0; contador<limite; contador++){
signo=signo*-1;
}
}
System.out.printf("S = "+base*signo +"^(" +potnum +"/" +potdeno +")");
}
}
}
Valora esta pregunta


0