Ir ao conteúdo
  • Cadastre-se

ajuda RESOLVER EXERCICIO


vidaboa6538

Posts recomendados

Eu sou leigo em JAVA, mas necessito resolver dois exercícios que são:

1) Faça um programa que receba a idade e o sexo de sete pessoas e que calcule e mostre:

a) A idade média do grupo;

B) A idade média das mulheres;

c) A idade média dos homens.

2) Uma empresa decide aplicar descontos nos seus preços usando a tabela a seguir. Faça um programa que receba o preço atual de um produto e que calcule e mostre o preço atual, o valor do desconto e o novo preço:

Preço atual desconto

até 30 sem desconto

entre 30 e 100 10%

acima 100 15%

Por gentileza me ajuda a resolver o problema. Desde já agradeço.

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois...
1) Faça um programa que receba a idade e o sexo de sete pessoas e que calcule e mostre:

a) A idade média do grupo;

B) A idade média das mulheres;

c) A idade média dos homens.

public class Pessoa{

private int idade;

private String sexo;

public Pessoa(){

idade = 0;

sexo = null;}

public void setIdade(int i){

idade = i;}

public void setSexo(String s){

nome = s;}

public int getNome(){

return nome;}

public String getSexo(){

return sexo;}

}

public class PessoaAPP{

private ArrayList<Pessoa> array = new ArrayList<Pessoa>();

public void executar(){

Console cons = new Console();

Pessoa p = new Pessoa();

system.out.println(##CADASTRO##);

int z = 0;

do{do{String s = cons.readLine("Qual o sexo da pessoa?");} while(s!="m" || s!="f");

do{int i = cons.readInt("Qual a idade?");} while(i<0);

z++;

p.setNome(s);

p.setIdade(i);

array.add(p);}

while(z<=7);

system.out.println(PessoaAPP.getIdadeHomens());

system.out.println(PessoaAPP.getIdadeMulheres());

system.out.println((PessoaApp.getIdadeHomens()+PessoaAPP.getIdadeMulheres())/2);

}

public double getIdadeHomens(){

int resultado;

for(Pessoa p: array){

p.getSexo().equals("m"){

resultado = resultado++;}}

return resultado;}

public double getIdadeMulheres(){

int resultado;

for(Pessoa p: array){

p.getSexo().equals("f"){

resultado = resultado++;}}

return resultado;}

}

Link para o comentário
Compartilhar em outros sites

2) Uma empresa decide aplicar descontos nos seus preços usando a tabela a seguir. Faça um programa que receba o preço atual de um produto e que calcule e mostre o preço atual, o valor do desconto e o novo preço:

Preço atual desconto

até 30 sem desconto

entre 30 e 100 10%

acima 100 15%

public class DescontoApp{

Console cons = new Console();

double resultado;

public double getDesconto(){

double x = cons.readDouble("Digite o preço do produto:");

if(x<30){resultado = x;}

if(x>=30 && x<=100){resultado = x*10/100;}

if(x>100){resultado = x*15/100;}

return resultado;

}

}

//Se bem entendi o problema é isso aí ;]

Link para o comentário
Compartilhar em outros sites

  • 3 meses depois...

:confused: oie eu entrei em um curso de JAVA tem pouco tempo e o professor pediu pra responder um exercicio e nao to conseguindo responder, se alguem consguir responder fico grato desde de ja...

Desenvolva um algoritimo que calcule as raizes de uma equação do 2grau, na forma Ax² + Bx + C, levando em consideração a existência de duas raizes reais.

obrigado

Link para o comentário
Compartilhar em outros sites

  • 4 semanas depois...

Escreva um programa em Java (uma classe contendo um método main) que receba três variáveis de número inteiro (A, B e C) e indique a maior e a menor entre elas (situação 1) Esta situação somente pode ocorrer se as três variáveis forem diferentes. Caso haja duas variáveis de mesmo valor, ou valores idênticos para todas elas, o programa deverá exibir uma mensagem informando a impossibilidade de encontrar a maior e menor entre as três (situação 2). O valor de cada variável deve ser recebido em caixas de diálogo. O programa deverá exibir as respostas (em modo textual) no seguinte formato:

Situação 1:

A variável de maior valor é VARIAVEL, e o seu valor é VALOR.

A variável de menor valor é VARIAVEL, e o seu valor é VALOR.

Situação 2:

Existem variáveis de valor idêntico: NÃO É POSSIVEL ENCONTRAR O MAIOR E O MENOR VALOR DENTRE AS TRÊS VARIÁVEIS.

1) Escreva uma classe em Java (uma classe contendo um método main) que determine se um número indicado pelo usuário é par ou ímpar. O número deve ser recebido em caixas de diálogo. Utilize apenas as instruções discutidas até o módulo 4 do curso.

2) Escreva uma classe em Java (uma classe contendo um método main) que receba dois números inteiros e apresente sua soma se ambos forem ímpares, o produto dos dois números se ambos forem pares e o número ímpar se um deles for par e o outro ímpar. A inserção dos números e o resultado das operações devem ser exibidos em caixas de dialogo. Utilize apenas as instruções discutidas até o módulo 4 do curso.

Por favor me ajude

Link para o comentário
Compartilhar em outros sites

:confused: oie eu entrei em um curso de JAVA tem pouco tempo e o professor pediu pra responder um exercicio e nao to conseguindo responder, se alguem consguir responder fico grato desde de ja...

Desenvolva um algoritimo que calcule as raizes de uma equação do 2grau, na forma Ax² + Bx + C, levando em consideração a existência de duas raizes reais.

obrigado

Opa Gil,

para tanto você terá que usar a fóruma de Bhaskara.

Infelizmente não darei o exemplo de como usá-la pois assim estarei te dando a resposta do problema ^^

mas dou uma dica:

http://pt.wikipedia.org/wiki/Bhaskara

Sabendo a fórmula correta, a implementação é bem fácil.

Qualquer dúvida, pode gritar.

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!