Seja bem vindo ao Fórum do JavaFree.org
Aqui você irá encontrar respostas para TUDO o que você precisa sobre java.
Deseja participar? Crie sua conta ou efetue seu login
Calcule a área de diversos terrenos através das medidas de seus quatro lados e, ao final, exiba a soma das áreas dos terrenos que têm a forma quadrada.
import java.util.Scanner;
public classCalculo
{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
int quantidade;
double lado1;
double lado2;
double lado3;
double lado4;
double soma;
int cont;
System.out.println("Entre com a quantidade de terrenos");
quantidade = input.nextInt();
soma=0;
cont=1;
for (cont=1;cont<=quantidade;cont++)
{
System.out.println("Digite o primeiro lado");
lado1 = input.nexDouble();
System.out.println("Digite o segundo lado");
lado2 = input.nexDouble();
System.out.println("Digite o terceiro lado");
lado3 = input.nextDouble();
System.out.println("Digite o quarto lado");
lado4 = input.nextDouble();
Você errou nos if, pois não fez todas as possibilidades, se quiser fiz assim, não sei como vc queria, mas fico assim:
__________________-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
"Programadores são ferramentas para converter cafeína em código."
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
Puxador de toalha - Puxando as toalha tudo
@LeoCarmona: não é necessário fazer tantas comparações.
Se "quad[0] == quad[1]" e "quad[1] == quad[2]" então obrigatoriamente "quad[0] == quad[2]" - as três comparações que o erivansousa fez são suficientes nesse caso. _________________ Nome real: Carlos F. Heuberger
Removeram os meus direitos de administrador e moderador - sem aviso, pela segunda vez - contate o ombudsman (?), a equipejavafree ou a "alta gerência" se necessário - Que pena... que terminou dessa maneira!
erivansousaPosts:4
Alguem bode me ajudar com este programa?
Calcule a área de diversos terrenos através das medidas de seus quatro lados e, ao final, exiba a soma das áreas dos terrenos que têm a forma quadrada.
import java.util.Scanner;
public classCalculo
{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
int quantidade;
double lado1;
double lado2;
double lado3;
double lado4;
double soma;
int cont;
System.out.println("Entre com a quantidade de terrenos");
quantidade = input.nextInt();
soma=0;
cont=1;
for (cont=1;cont<=quantidade;cont++)
{
System.out.println("Digite o primeiro lado");
lado1 = input.nexDouble();
System.out.println("Digite o segundo lado");
lado2 = input.nexDouble();
System.out.println("Digite o terceiro lado");
lado3 = input.nextDouble();
System.out.println("Digite o quarto lado");
lado4 = input.nextDouble();
if ((lado1 == lado2)&&(lado2 == lado3)&&(lado3 == lado4))
{
soma = soma+(lado1*lado1);
cont = cont++;
System.out.println("A soma é:" +soma);
}
}
}
}
LeoCarmonaPosts:126
Você errou nos if, pois não fez todas as possibilidades, se quiser fiz assim, não sei como vc queria, mas fico assim:
__________________-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
"Programadores são ferramentas para converter cafeína em código."
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
Puxador de toalha - Puxando as toalha tudo
simuPosts:9416
@erivansousa:
acho que faltou a primeira parte do exercício: "[...] Calcule a área de diversos terrenos através das medidas de seus quatro lados [...]"
Talvez usando Brahmagupta's">http://en.wikipedia.org/wiki/Brahmagupta%27s_formula"">Brahmagupta's formula ...
@LeoCarmona:
não é necessário fazer tantas comparações.
Se "quad[0] == quad[1]" e "quad[1] == quad[2]" então obrigatoriamente "quad[0] == quad[2]" - as três comparações que o erivansousa fez são suficientes nesse caso.
_________________ Nome real: Carlos F. Heuberger
Removeram os meus direitos de administrador e moderador - sem aviso, pela segunda vez - contate o ombudsman (?), a equipejavafree ou a "alta gerência" se necessário - Que pena... que terminou dessa maneira!
"The mod javafree deserves, but not the one it needs right now."
--------------------
Não leio nem respondo MPs!
This posting is provided AS IS with no warranties and confers no rights.
Relacionados
Converter numeros
http://javafree.uol.com.br/topic-890731-Converter-numeros.html
Exibir dados de várias tabelas do Mysql usando Eclipse
http://javafree.uol.com.br/topic-890728-Exibir-dados-de-varias-tabelas-do-Mysql-usando-Eclipse.html
[AJUDA] Transformar número decimal em binário!
http://javafree.uol.com.br/topic-890725-AJUDA-Transformar-numero-decimal-em-binario.html
Busca por RMI
http://javafree.uol.com.br/topic-890721-Busca-por-RMI.html
Duvida gerar um horário de aulas aleatório
http://javafree.uol.com.br/topic-890656-Duvida-gerar-um-horario-de-aulas-aleatorio.html