Dificuldade com a logica de programação

15/05/2018

0

Bem, estou resolvendo um problema " faça um programa que leia um numero "n" ( n > 0 ) e calcule o valor de R pela formula : 15 - 15/3 + 15/5 - 15 / 7 + ..... + 15/2*n+1", estou sem saber qual função utilizar para prosseguir com o código.... sou bem novato na area então quem poder dar uma luz eu agradeço....


Código até agora :
import java.util.Scanner;

public class projeto2 {

/**
* @param args
*/
public static void main(String[] args) { 
// TODO Auto-generated method stub 
int n;
int d;
int r;
int a;
System.out.println("Informe o valor de N");
Scanner s = new Scanner(System.in);
n = s.nextInt(); 
            if (n <= 0){
                               System.out.println("valor de N Invalido");
                              }
       else {
                    int f[] = new int[n];
                      r = s.nextInt();
                     d = s.nextInt();
               }

       }
}
Gabriel Augusto

Gabriel Augusto

Responder

Posts

19/05/2018

Gabriel Augusto

resolução do problema :

package questão2;
import java.util.Scanner;
public class teste {

	/**
	* @param args
	*/
	public static void main(String[] args) { 
	// TODO Auto-generated method stub 
	int num;
	num = 0;
	int i;
	double soma = 15;
	
	// perguntando os dados //
	
	
	System.out.println("Informe o valor de N");
	Scanner s = new Scanner(System.in);
	num = s.nextInt();
	
	// se o n é maior que 0 ou não //
	if (num > 0) {
		do {
					if (num > 0) {
						System.out.printf("15");
					for (i = 1 ; i <= num; i++) {
						if (i%2 ==0) {
							System.out.printf("-15/%d", (2*(+i))+ 1);
							soma -= 15/ ((2*i) + 1);
						}
						else
							{

							System.out.printf("+15/%d", (2*(+i)) + 1);
							soma += 15/((2*i)+1);
						    }
					}
					System.out.println("resultado é  " +soma);
					}
				num = num - num ;

				}while(num > 0);
			}

	// quando n for menor ou igual a zero//
	else 	{
			System.out.println("valor invalido");
		}

	}
}
Responder

21/05/2018

Anna Shetty

This article is useful for know about the root security of the containers. I got the knowledge of working of containers with the root behavior with the kernel.
<a href="http://coolmath-games.io/game/run-3">run 3 cool math</a>
Responder

21/05/2018

Leo Andrade

Nao saquei essa formula da variavel r ai nao.<br />
divisor sempre aumenta +1? sempre aumenta r?
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar