Articles
Register
Sign In
Search
PaulinhaBela
@PaulinhaBela
October 2019
1
70
Report
Torre de Hanoi ? Onde está o erro na formula ?
Programação
Java
PaulinhaBela16m
package aula1;
public class TorreHanoi {
int n;
public int criarHanoi() {
if(n>=0){
return (2^this.n)-1;
}else {
return 0;
}
}
}
package aula1;
public class Principal {
public static void main(String[] args) {
TorreHanoi movimento1= new TorreHanoi();
movimento1.n=3;
System.out.println(""+movimento1.criarHanoi()+" ");
}
}
Pode deixar, eu dei conta.
Please enter comments
Please enter your name.
Please enter the correct email address.
Agree to
terms and service
You must agree before submitting.
Send
Lista de comentários
bokomoko
Na principal faria diferente. Primeiro, criaria um método estático para calcular o número de movimentos. Assim
https://repl.it/@bokomoko/Calcula-Hanoi
2 votes
Thanks 1
More Questions From This User
See All
PaulinhaBela
November 2019 | 0 Respostas
SOCORRO < PROGRAMAÇÂO ORIENTADA A OBJETOS> È para hoje e vale nota.1. Implemente uma classe chamada FigurasGeometricas que terá os seguintes atributos: double lado; double altura; double base; double baseMaior; double baseMenor; String nomeFigura. Implemente os métodos getters e setters de cada atributo. Além disso, implemente o método: public double calcularAreaFigura (); O método acima deverá verificar qual o valor da variável nomeFigura e fazer o cálculo conforme estipulado abaixo: se “quadrado” return this.lado * this.lado se “triangulo” return (this.base * this.altura) / 2 se “trapézio” return ((this.baseMaior + this.baseMenor) * this.altura) / 2 senão 0.0 Crie a classe Principal para testar o programa, abastecendo as variáveis (setters) conforme a figura que será calculada. Exemplo – se a figura for um quadrado, precisará apenas do valor da variável lado. Crie também um construtor que receba como parâmetro todas as variáveis da classe e as inicialize conforme validações dos setters. Crie um objeto para cada tipo de figura geométrica, ou seja, 3 objetos. Instancie pelo menos 1 pelo construtor. Apresente (no prompt) para cada objeto o nome da figura, os valores de suas variáveis e o cálculo de sua área.
Responda
PaulinhaBela
November 2019 | 0 Respostas
Boa tarde: a) Um aluno tem 58 % de presença em aula, foram ministradas 12 aulas pelo professor, o professor tem 4 aulas por semana, se o aluno não faltar em suas aulas , qual será sua porcentagem de presença na próxima semana ? b) João anda faltando muito na disciplina de matemática , e notou que sua presença é de 33 % , o professor de matemática tem duas aulas por semana, quantas semanas ele terá que frequentar para atingir 75 % de presença ?
Responda
PaulinhaBela
November 2019 | 0 Respostas
• Implemente a classe Conta com os seguintes atributos: o static int totalDeContas; o static double valorTotalContas; o String nomeBanco; o String nomeGerente; • Implemente os getters e setters de cada atributo, respeitando as seguintes validações: o Toda vez que uma conta é criada, a variável totalDeContas é acrescida em mais um; o Toda vez que uma conta é criada é necessário enviar para a variável valorTotalContas o valor que essa conta será inicializada, dessa forma esse valor será somado com o valor do objeto criado anteriormente. • Crie um construtor que receba todos os valores das variáveis e inicialize-as conforme as restrições acima também; • Crie uma classe principal para testar o programa; Implemente 5 objetos com getters e setters e 3 utilizando o construtor.
Responda
PaulinhaBela
October 2019 | 0 Respostas
URGENTEEEEEEEEEEEEEEEEEEE Crie uma classe chamada Empregado que contemple os seguintes atributos: • Primeiro nome (String) • Segundo nome (String) • Salário mensal (double) Implemente um método para verificar se o salário do empregado é maior que 0.00 Implemente uma classe chamada Principal para testar o programa.
Responda
PaulinhaBela
October 2019 | 0 Respostas
Crie uma classe chamada Empregado que contemple os seguintes atributos: • Primeiro nome (String) • Segundo nome (String) • Salário mensal (double) Implemente um método para verificar se o salário do empregado é maior que 0.00 Implemente uma classe chamada Principal para testar o programa.
Responda
PaulinhaBela
October 2019 | 0 Respostas
Boa tarde , socorro ............Pra hoje e sem usar vetor. Crie uma classe chamada Ordem que contemple os seguintes atributos: • Número 1 (inteiro) • Número 2 (interio) • Número 3 (inteiro) Implemente um método que imprima no prompt de comando esses números em ordem crescente. Implemente outro método que imprima no prompt de comando esses números em ordem decrescente. Por fim, implemente um método que imprima no prompt de comando o maior desses números. Implemente uma classe chamada Principal para testar o programa
Responda
PaulinhaBela
October 2019 | 0 Respostas
( Stephen Hawking, Einstein, Nicola Tesla, Newton ) , pergunta qual é o mais gênio ai , qual foram as suas contribuições para a ciências ?
Responda
PaulinhaBela
October 2019 | 0 Respostas
50 pontos, urgente, se não bombo de novo amigos. programação orientada a objetos básico. Crie uma classe chamada Ordem que contemple os seguintes atributos: • Número 1 (inteiro) • Número 2 (interio) • Número 3 (inteiro) Implemente um método que imprima no prompt de comando esses números em ordem crescente. Implemente outro método que imprima no prompt de comando esses números em ordem decrescente. Por fim, implemente um método que imprima no prompt de comando o maior desses números. Implemente uma classe chamada Principal para testar o programa
Responda
PaulinhaBela
October 2019 | 0 Respostas
Algum filho de Deus, sabe me falar se este exercício que eu respondi está certo ? package atividade1; public class Principal { public static void main(String[] args) { Fatura novoItemSapato = new Fatura(); novoItemSapato.descricao = "Calcado"; novoItemSapato.numeroItem = 100; novoItemSapato.quantidadeComprada = 2; novoItemSapato.valorUnitario = 6.00; System.out.println("Valor da sua compra "); System.out.println(novoItemSapato.getDescricao() + " numero item : " + novoItemSapato.getNumeroItem() + " quantidade comprada : " + novoItemSapato.getQuantidadeComprada() + " valor unitario : " + novoItemSapato.getValorUnitario() + " "); System.out.println("Sua fatura : " + novoItemSapato.valorFatura()); System.out.println(" "); Fatura novoItemChinelo = new Fatura(); novoItemChinelo.descricao = "Devolucao"; novoItemChinelo.numeroItem = 150; novoItemChinelo.quantidadeComprada = 0; novoItemChinelo.valorUnitario = 0.00; System.out.println("Valor da sua compra "); System.out.println(novoItemChinelo.getDescricao() + " numero item : " + novoItemChinelo.getNumeroItem() + " quantidade comprada : " + novoItemChinelo.getQuantidadeComprada() + " valor unitario : " + novoItemChinelo.getValorUnitario() + " "); System.out.println("Sua fatura : " + novoItemChinelo.valorFatura()); System.out.println(" "); } } public class Fatura { public int numeroItem; public String descricao; public int quantidadeComprada; public double valorUnitario; Fatura(int numeroItem, String descricao, int quantidadeComprada, double valorUnitario) { this.numeroItem = numeroItem; this.descricao = descricao; this.quantidadeComprada = quantidadeComprada; this.valorUnitario = valorUnitario; } public double valorFatura() { double valorFatura = this.quantidadeComprada * this.valorUnitario; return valorFatura; } Fatura() { } public int getNumeroItem() { return this.numeroItem=numeroItem; } public String getDescricao() { return this.descricao=descricao; } public int getQuantidadeComprada() { if (quantidadeComprada < 0) { return this.quantidadeComprada = 0; } else { return this.quantidadeComprada = quantidadeComprada; } } public double getValorUnitario() { if (valorUnitario < 0) { return this.valorUnitario = 0.00; } else { return this.valorUnitario = valorUnitario; } } }
Responda
PaulinhaBela
October 2019 | 0 Respostas
Como que eu faço para somar números complexos em JAVA ?
Responda
Recomendar perguntas
Poutrick
May 2020 | 0 Respostas
A função horária do espaço de um carro, em movimento retilíneo uniforme, é dada pela seguinte expressão: x = 100 + 8.t Determine em que instante esse móvel passará pela posição 260 m sabendo que a função horária está no SI.
CARMEMHELENA
May 2020 | 0 Respostas
Como achar a raiz quadrada de 169?
Grasielisiqueira
May 2020 | 0 Respostas
Diferencie o neocolonialismo do século XIX do colonialismo do século XVI.
Ultravamaxiun
May 2020 | 0 Respostas
1. Cite exemplos de situações nas quais percebemos a igualdade em nossa sociedade 2. você já presenciou ou sobe de situações nas quais o princípio da igualdade foi desrespeitado, em caso afirmativo, que situações foram essas
Deividyfreitas
May 2020 | 0 Respostas
Numa floresta, as alturas em que estão os topos de duas árvores A e B são respectivamente 12 m e 18 m. Do ponto A vê-se o ponto B sob um ângulo de 30º com relação ao plano horizontal(conforme a figura). A distância d entre os topos das árvores é:
Alinescabio
May 2020 | 0 Respostas
O soro fisiológico é uma solução de cloreto de sódio a 0,9%. A quantidade, aproximada, em mol(s) de cloreto de sódio consumido por um paciente que recebeu 1.500 ml de soro fisiológico é?A resposta tem que dar 0,23
BlackShot
May 2020 | 0 Respostas
(ENEM) Quando se dá uma pedalada na bicicleta abaixo (isto é, quando a coroa acionada pelos pedais dá uma volta completa), qual é a distância aproximada percorrida pela bicicleta, sabendo-se que o comprimento de uma circunferência de raio R é igual a 2R, onde = 3.R.: aproximadamente 7,2 metros.IMAGEM:
Gislainempalhano
May 2020 | 0 Respostas
O triplo de um número é igual a sua metade mais 10.qual é esse numero
VictoriaRuffo
May 2020 | 0 Respostas
1- Resolva :A) Qual o número atômico de um átomo que possui 57 nêutrons e número de massa ( A) 101?B) Um átomo neutro possui número atômico(Z) igual a 19 e número de massa(A) igual a 39. Quantos nêutrons e quantos elétrons possui esse átomo? C) Um átomo X possui
Fraandinizjf
May 2020 | 0 Respostas
No Grande Prêmio de Mônaco de Fórmula 1 deste ano , o vencedor percorreu as 78 voltas completas do circuito em quase 1,5 h . Cada volta tem aproximadamente 3.400 m . Podemos concluir que a) o módulo do vetor velocidade do carro esteve sempre acima de 100 km/h b)
×
Report "Torre de Hanoi ? Onde está o erro na formula ? Programação Java PaulinhaBela16m package aula1; publ.... Pergunta de ideia de PaulinhaBela"
Your name
Email
Reason
-Select Reason-
Pornographic
Defamatory
Illegal/Unlawful
Spam
Other Terms Of Service Violation
File a copyright complaint
Description
Helpful Links
Sobre nós
Política de Privacidade
Termos e Condições
direito autoral
Contate-Nos
Helpful Social
Get monthly updates
Submit
Copyright © 2025 ELIBRARY.TIPS - All rights reserved.
Lista de comentários
https://repl.it/@bokomoko/Calcula-Hanoi