AGRADECIMENTO...

Pessoal, Gostaria de pedir desculpas aqueles que deixam perguntas/comentários/elogios/críticas e ainda não foram respondidos.

Aproveito a oportunidade para informar a todos que devido a correria do dia a dia não conclui o curso de BSI, por isso meus conhecimentos são limitados rsrsrs...

Ainda não retirei o blog do ar porque tem ajudado a diversos estudantes, principalmente os iniciantes.

As vezes, quando o trabalho me permite, ainda arrisco tentar resolver algumas questões rs... mas para não deixar esse blog parar no tempo, o ESTUDANTE que quiser enviar a resolução de alguma questão (código próprio) para o meu e-mail, terei o prazer de posta-la neste blog e será mantido a autoria.

Desde já agradeço a todos pelas visitas e desejo bons estudos.

Thiago Campos
(srthiago@hotmail.com)

quarta-feira, 21 de março de 2012

Calcular o produto de três números inteiros

//Autor: Thiago Campos
//Data: 07.03.2012
//Exercicio da pagina 50 do livro "Java quebrando a cabeço para progemar"
//Calcula o produto de três inteiros

import java.util.Scanner;

public class exercicio25
{
    public static void main(String[] args)
    {
        //Declaração de variaveis
        Scanner entrada;
        int x;
        int y;
        int z;
        int prod;
       
        entrada = new Scanner(System.in);
       
        //Entrada dos numeros
        System.out.println("Informe o primeiro numero:");
        x = entrada.nextInt();
       
        System.out.println("Informe o segundo numero:");
        y = entrada.nextInt();
       
        System.out.println("Informe o terceiro numero:");
        z = entrada.nextInt();
       
        //Processamento
        prod = x * y * z;
       
        //Saida dos resultados
        System.out.println("O produto dos numeros eh " + prod);
    }
}

8 comentários:

  1. Como é a lógica para calcular o produto dos números ímpares de 1 a 15?

    ResponderExcluir
    Respostas
    1. Olá Vanessa, desculpe a demora mas foi porque passei um tempo sem acessar a minha caixa de e-mails. Respondendo a sua pergunta, um exemplo de um algoritmo poderia ser:

      Prod = 1;
      Para (i = 0, i <=15, i++) faça
      Se (i % 2) != 0 faça
      Prod = prod *i;
      fimSe
      fimPara
      Mostre prod;

      Espero ter ajudado. Fique com Deus e bons estudos!

      Excluir
  2. Opa como calculo produto de A para B?? ... O professor deu um exemplo: A = 4, B = 8.. A solucão seria 4*5*6*7*8 = 6720

    Como consigo isso em java?

    ResponderExcluir
    Respostas
    1. Com certeza a essa altura você já resolveu o problema, mas de qualquer forma fica o código abaixo(esqueci de colocá-lo como resposta a você) pra quem tiver essa dúvida:

      Excluir
  3. public class Laços_prod_entre_numeros {
    /**
    * @param args the command line arguments
    */
    public static void main(String[] args) {

    int a = 4, b = 8, prod = 1;


    while (a <= b){

    prod *= a;

    a++;
    }
    System.out.print("\n" + prod + "\n\n");
    //OBS: prod *= a é o mesmo que 'prod = prod * a';


    }


    }

    ResponderExcluir
    Respostas
    1. Ok. Obrigado Anonimo. Com certeza é mais uma forma de resolver a questão muito interessante. E a ideia, é justamente essa, ser um local com resoluções disponíveis para consulta. Deixo-lhe bem a vontade para publicar outras maneiras de resolver questões propostas.
      Um abraço,
      Thiago Campos

      Excluir
  4. calcular o produto de n numeros naturais

    ResponderExcluir
  5. Como fazer um algoritmo para ler 3 números e determinar o produto desses números?

    ResponderExcluir