EXERCÍCIOS JAVA
Da turma de Algoritmos e Programação do semestre 2010A da Univates.
Aulas ministradas pelo professor Alexandre Stürmer Wolf. By Dizzy.
2) Calcule a seguinte equação:
__________
f(x) = cos(x)2- 4ac - \/ b2 - 4b
b
3) Solicitar o nome de um produto, preço e a condição de pagamento:
1 - A vista
2 - Duas vezes
3 - Três vezes
Onde a vista 10% desconto, duas vezes 5% acréscimo, três vezes 15% acréscimo.
1) Criar um programa que solicite os valores da Bhaskhara e mostre os resultados (consistência).
import java.math.*;
public class Bhask{
public static void main(String args[]) {
double a=Entrada.leiaDouble("Valor de a: ");
double b=Entrada.leiaDouble("Valor de b: ");
double c=Entrada.leiaDouble("Valor de c: ");
if(a==0) {
System.out.println("O valor de a não pode ser 0");
}
if(a!=0) {
double delta=(Math.pow(b,2))-(4*a*c);
double vaca=(2*a);
double xi=((0-b)+(Math.sqrt(delta))/vaca);
double xii=((0-b)-(Math.sqrt(delta))/vaca);
if(delta<0) {
System.out.println("A equação não tem raízes reais");
}
if(delta==0) {
System.out.println("O valor de x é "+ (0-b)/(vaca));
}
if(delta>0) {
System.out.println("O xi é "+xi+" e o xii é "+xii);
}
}
}
}
2) Calcule a seguinte equação:
__________
f(x) = cos(x)2- 4ac - \/ b2 - 4b
b
public class Equa{
public static void main(String [] args) {
double a=Entrada.leiaDouble("Valor de a:");
double b=Entrada.leiaDouble("Valor de b:");
while(b==0 || (Math.pow(b,2))-4*b <0) {
System.out.println("O valor de b não pode ser "+b);
b=Entrada.leiaDouble("Valor de b:");
}
double c=Entrada.leiaDouble("Valor de c:");
double x=Entrada.leiaDouble("Valor de x:");
double y=(((Math.pow(Math.cos(x),2))/b)-(4*a*c)-(Math.pow((Math.pow(b,2))-4*b,0.5)));
System.out.println("O valor de f(x) é: "+y);
}
}
3) Solicitar o nome de um produto, preço e a condição de pagamento:
1 - A vista
2 - Duas vezes
3 - Três vezes
Onde a vista 10% desconto, duas vezes 5% acréscimo, três vezes 15% acréscimo.
public class Cond{
public static void main(String [] args) {
String produto=Entrada.leiaString("Qual o nome do produto?");
double valor=Entrada.leiaDouble("Qual o valor de "+ produto +" ?");
System.out.println("Condições de pagamento");
System.out.println("1) A vista");
System.out.println("2) Em duas vezes");
System.out.println("3) Em três vezes");
int condi=Entrada.leiaInt("Qual a condição de pagamento?");
while(condi>3 || condi<1) {
System.out.println("A condição deve ser 1, 2 ou 3");
condi=Entrada.leiaInt("Qual a condição de pagamento?");
}
if(condi==1) {
System.out.println("A vista com 10% de desconto: R$"+(valor-(valor*0.1)));
}
if(condi==2) {
System.out.println("Em duas vezes com 5% de acréscimo: R$"+(valor+(valor*0.05)));
System.out.println("Prestações de: R$"+(valor+(valor*0.05))/2);
}
if(condi==3) {
System.out.println("Em três vezes com 15% de acréscimo: R$"+(valor+(valor*0.15)));
System.out.println("Prestações de: R$"+(valor+(valor*0.15))/3);
}
}
}
4) Solicitar o raio de um circulo e o lado de um quadro, informar se um entra dentro do outro.
public class TriCir{
public static void main(String [] args) {
double r=Entrada.leiaDouble("Informe o raio do cÃrculo:");
double l=Entrada.leiaDouble("Informe o lado do quadrado");
double h=Math.pow(((Math.pow(l,2))*2),0.5);
double d=2*r;
if((l/2)==r) {
System.out.println("O cÃrculo coube no quadrado");
}
else {
System.out.println("O cÃrculo não coube no quadrado");
}
if(d>=h) {
System.out.println("O quadrado coube no cÃrculo");
}
else {
System.out.println("O quadrado não coube no cÃrculo");
}
}
}
Nenhum comentário:
Postar um comentário