Dúvida em execícios =/

12 respostas
K

1-Faça um algoritmo que, lendo 3 números correspondentes aos coeficientes a, b, e c de uma equação do 2º grau, calcule
seu DELTA e também as raízes desta equação, imprimindo seus valores.

2-Considerando um objeto móvel em movimento uniformemente variado, escreva um programa que receba as seguintes
informações: um valor real indicando posição inicial do móvel P0, um valor real que corresponde a velocidade do móvel
V, um outro valor real A correspondente a aceleração do móvel e um número inteiro correspondente ao tempo decorrido
T. O programa deve calcular a posição final PF do móvel, dado pela relação abaixo:
PF = P0 + V * T + (A * T2) / 2 . IMPORTANTE: apresentar o resultado em radiando.

3-Escreva um programa que receba as seguintes informações: um valor real indicando capital inicial PV, um valor real que
corresponde a taxa de juros da aplicação J e um número inteiro de períodos da aplicação N. O programa deve retornar o
capital futuro FV dado pela relação abaixo:
FV = PV * ( 1 + J )N

4-Implementar três programas para exibir a tabuada de um número inteiro entre 1 e 20 dado pelo usuário.

a) Usando enquanto (while)

b) Usando faça-enquanto (do-while)

c) Usando para (for)

Obs. Caso o valor dado seja inválido o programa deve apenas exibir uma mensagem de aviso.

5-Faça um programa que calcule a soma de N números quaisquer fornecidos pelo usuário.

Obs.: Consegui resolver a maioria dos exercícios, mas esses em especial, não consegui fazer de jeito nenhum =/

12 Respostas

Hebert_Coelho

killerspring:
Obs.: Consegui resolver a maioria dos exercícios, mas esses em especial, não consegui fazer de jeito nenhum =/
Esse qual? Você postou 5 exercícios…

Coloque até onde você conseguiu no exercício, aí fica mais fácil ajudar.

K

Hebert Coelho:
killerspring:
Obs.: Consegui resolver a maioria dos exercícios, mas esses em especial, não consegui fazer de jeito nenhum =/
Esse qual? Você postou 5 exercícios…

Coloque até onde você conseguiu no exercício, aí fica mais fácil ajudar.

O 1 eu não sei fazer.

O 2 eu até sei fazer, mas não sei apresentar o resultado em radiano.

O 3 e 4 eu não sei fazer…

O 5 eu sei fazer, mas não sei como farei para somar N números (tantos números que o usuário quiser).

R

Poste oque conseguiu fazer até agora.

K

Leia e mensagem acima…

R

Acima você disse que até sabe fazer alguns mas tem duvida…

porque não faz oque tem ideia de como fazer?

e poste aqui. Só assim encontrara alguém pra te ajudar.

K

O exercício 2 eu sei, mas não sei apresentar o resultado em radianos…

R

Você sabe? ótimo.
Vez oque sabe? se sim MARAVILHA…

Poste oque fez aqui que alguém ira te ajudar.

se não fez nada. ninguém vai te ajudar.

K
import javax.swing.JOptionPane;


public class Exercicio22 {
	public static void main(String[] args) {
		
		float P0;
		float V;
		float A;
		int   T;
		float PF;
		
		P0 = Float.parseFloat (JOptionPane.showInputDialog("Digite a posição inicial"));
		V  = Float.parseFloat (JOptionPane.showInputDialog("Digite a velocidade"));
		A  = Float.parseFloat (JOptionPane.showInputDialog("Digite a aceleração"));
		T  = Integer.parseInt (JOptionPane.showInputDialog("Digite o tempo"));
		
		PF = (P0 + V * T + (A * T*T)) / 2;
	}

}

(Esse é o exercício 2)

K

Postei ae o exercício 2, mas não sei apresentar o resultado em radiano…

joaoabi
killerspring:
Postei ae o exercício 2, mas não sei apresentar o resultado em radiano....

Bem primeiro vamos definir radiano;
Radiano é a razão entre o comprimento de um arco e seu raio; Considerando isso vou entender que se trata de um movimento circular no exercício 2.

Após encontrar o valor em graus da posição final, você pode fazer uma regra de três simples para converter este valor para rad.
//lembrando que 1RAD ~ 57,29º
180º = pi rad
PF      = x rad 

PF.pi = 180.x = > PF = 180.x/pi.
Ou você pode usar a função,
Math.toRadians(PF);
Espero ser útil
K

Está certo?

import javax.swing.JOptionPane;


public class Exercicio22 {
	public static void main(String[] args) {
		
		float P0;
		float V;
		float A;
		int   T;
		float PF;
		
		P0 = Float.parseFloat (JOptionPane.showInputDialog("Digite a posição inicial"));
		V  = Float.parseFloat (JOptionPane.showInputDialog("Digite a velocidade"));
		A  = Float.parseFloat (JOptionPane.showInputDialog("Digite a aceleração"));
		T  = Integer.parseInt (JOptionPane.showInputDialog("Digite o tempo"));
		
		PF = (P0 + V * T + (A * T * T)) / 2;
		Math.toRadians(PF);  
		
		JOptionPane.showMessageDialog(null,"O resultado é " + PF );
	}

}
joaoabi

Não, você tem que criar uma variável que vai receber o Math.toRadians(PF)

Mais ou menos assim,

Double valorEmRadians = Math.toRadians(PF) JOptionPane.showMessagedialog(null,"O valor é"+valorEmRadians);

Criado 28 de setembro de 2013
Ultima resposta 1 de out. de 2013
Respostas 12
Participantes 4