Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Novato David

Páginas: [1]
1
Comunidad / Re:Presentacion
« en: 27 de Septiembre 2020, 00:38 »
Hola, bienvenido.

Casi nunca posteo aqui, pero te doy animos en tu busqueda de conocimiento. Me recuerdas mucho a mi cuando entre a este foro, ahora se mucho mas que cuando entre y tendre una idea de las cosas, asi que mantente firme en tu resolucion de aprender.

Psd: Tengo muchas fallas ortograficas porque escribo desde un pais de habla inglesa y no puedo utilizar todas las teclas. Espero lo entiendan.

2
Estimado amigo si lo deseas puedes utilizar un método Scanner para que puedas traer de una librería los datos que ingresas al computador. Utilizando al inicializar tu código: import java.util.Scanner;
Puedes consultar más al respecto para saber a que códigos debes asociar para completar el código.

3
Yo también he comenzado e igual que tu me siento muy feliz de estos cursos, estoy intentando dar aportes a los foros, pero como aún no se mucho tampoco puedo aportar. Felicitaciones por tu deseo de aprender.

4
Hola me llamo David soy de Ecuador, 22 años y he comenzado a estudiar programación a distancia. Necesito de alguien que sepa programar en java, para esto. Es para un exámen, adjunto la serie para que lo revisen. Por favor ya he buscado en todas partes y nadie me lo ha podido explicar bien.



Mi código está casi completo, si no fuera por las líneas que corresponde a los cambios de signo. Como se ven existe varias series. Una de números primos, de intervalo potencia y raíz que ya he resuelto. Solo necesito saber que puedo añadir al código para que la serie concuerde con los signos. Adjutaré el código en java a continuación.

Código: [Seleccionar]
import java.util.Scanner;
public class Ejercicio3 {
 public static void main(String[] args) {
        Scanner lector = new Scanner(System.in);
        int limite;
        int genNum = 2;
        int cont = 0, contador=0,contSigno=0;
        double suma = 0,resultado = 0;
        int primero =3, segundo = 5, fibo;
        boolean esPrimo = false, signo = true;
        String sig="";
        System.out.print("ingrese los n términos; ");
        limite = lector.nextInt();
       
        while (cont < limite){
            genNum ++;
            esPrimo = true;
            for (int i = 2; i < genNum; i++){
                if (genNum % i == 0){
                    esPrimo = false;
                }
            }
            if (esPrimo == true){
                    cont ++;
                    if(signo){
                       contador=contador+1;
                       signo=true;
                       contSigno=0;
                       if(contador%2==0){     // Aquí empieza problema con el cambio de signos
                        sig="+";
                       }
                       else if(contador%3==0){
                           sig="-";
                       }
                       else{
                           sig="-";
                       }
                       
                    }
                   contSigno++;
                   if(contador==contSigno){
                       signo=true;
                   }
                    fibo = primero + segundo;
                    primero = segundo;
                    segundo = fibo;
                    if(cont %2!=0){
                        resultado =Math.pow((fibo/(genNum*1.0)),cont);   
                        System.out.println(sig+"potencia "+genNum+" de "+fibo+"/"+cont);
                       
                    }
                    else{
                        resultado=Math.pow(((genNum*1.0)/fibo),1.0/cont);
                        System.out.println(sig+"raiz "+genNum+" de "+cont+"/"+fibo);
                    }
                  if(sig=="+"){
                      suma=suma+resultado;
                  }
                  else{
                      suma=suma-resultado;
                  }
                }
            }
     System.out.printf("La suma %f\n", suma);
     
 }
}

Ahora como me ha compilado.



Ese es mi problema. Voy a sumar participaciones para así ganar su confianza, saludos y muchas gracias por leerlo.

5
Alguien que sepa mucho de java, necesito ayuda en esto. Es para un exámen, adjunto la serie para que lo revisen. Por favor ya he buscado en todas partes y nadie me ha podido explicar bien, confío en esta comunidad.

Citar
Elabore un programa en Java que permita calcular la sumatoria de los n términos de la siguiente serie:

S = -(8/1)^3 - 5*sqr(2/13) + (21/3)^7 + 11*sqr(4/34) - (55/5)^13 - 17*sqr(6/89) + ...

Páginas: [1]

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".