Como resolvo esta questão em JAVA

21/09/2019

0

Questão: Uma das maneiras de se conseguir a raiz quadrada de um número é subtrair do número os ímpares consecutivos a partir de 1, até que o resultado da subtração seja menor ou igual a zero. O número de vezes que se conseguir fazer a subtração é a raiz quadrada exata (resultado 0) ou aproximada do número (resultado negativo).
Ex.: Raiz de 16 16-1 = 15-3 = 12-5 = 7-7 = 0
Faça um programa que calcule a raiz quadrada de um número usando este método.


Alguém pode me ajudar com esta questão?
Agradeço desde já
Tiago Lima

Tiago Lima

Responder

Posts

23/09/2019

Alexandre Deus

Questão: Uma das maneiras de se conseguir a raiz quadrada de um número é subtrair do número os ímpares consecutivos a partir de 1, até que o resultado da subtração seja menor ou igual a zero. O número de vezes que se conseguir fazer a subtração é a raiz quadrada exata (resultado 0) ou aproximada do número (resultado negativo).
Ex.: Raiz de 16 16-1 = 15-3 = 12-5 = 7-7 = 0
Faça um programa que calcule a raiz quadrada de um número usando este método.


Alguém pode me ajudar com esta questão?
Agradeço desde já


Fala Tiago, tudo bem?
Fiz um exemplo aqui utilizando o número 16 como valor a ser tirado a raiz, dê uma olhada.

public class Main
{
    
	public static void main(String[] args) {
	    int valor = 16;
        int impar = 1;
        int resultado = 0;
		while(valor > 0){
		    valor = valor - impar;
		    impar = impar + 2;
		    resultado ++;
		}
		System.out.println(resultado);
	}
}



Qualquer dúvida me fala. Abraço!
Responder

23/09/2019

Tiago Lima

Questão: Uma das maneiras de se conseguir a raiz quadrada de um número é subtrair do número os ímpares consecutivos a partir de 1, até que o resultado da subtração seja menor ou igual a zero. O número de vezes que se conseguir fazer a subtração é a raiz quadrada exata (resultado 0) ou aproximada do número (resultado negativo).
Ex.: Raiz de 16 16-1 = 15-3 = 12-5 = 7-7 = 0
Faça um programa que calcule a raiz quadrada de um número usando este método.


Alguém pode me ajudar com esta questão?
Agradeço desde já


Fala Tiago, tudo bem?
Fiz um exemplo aqui utilizando o número 16 como valor a ser tirado a raiz, dê uma olhada.

public class Main
{
    
	public static void main(String[] args) {
	    int valor = 16;
        int impar = 1;
        int resultado = 0;
		while(valor > 0){
		    valor = valor - impar;
		    impar = impar + 2;
		    resultado ++;
		}
		System.out.println(resultado);
	}
}



Qualquer dúvida me fala. Abraço!


Boa noite, Alexandre obrigado por me ajudar nessa, eu tava com uma lista para entregar até hoje na faculdade e conseguir concluir graças a sua ajuda, agora o que tenho que fazer é praticar estes exercícios para pegar a manha e entender o que o programinha faz.
Que Deus abençoe.
Até a próxima.
Responder

23/09/2019

Tiago Lima

Questão: Uma das maneiras de se conseguir a raiz quadrada de um número é subtrair do número os ímpares consecutivos a partir de 1, até que o resultado da subtração seja menor ou igual a zero. O número de vezes que se conseguir fazer a subtração é a raiz quadrada exata (resultado 0) ou aproximada do número (resultado negativo).
Ex.: Raiz de 16 16-1 = 15-3 = 12-5 = 7-7 = 0
Faça um programa que calcule a raiz quadrada de um número usando este método.


Alguém pode me ajudar com esta questão?
Agradeço desde já


Fala Tiago, tudo bem?
Fiz um exemplo aqui utilizando o número 16 como valor a ser tirado a raiz, dê uma olhada.

public class Main
{
    
	public static void main(String[] args) {
	    int valor = 16;
        int impar = 1;
        int resultado = 0;
		while(valor > 0){
		    valor = valor - impar;
		    impar = impar + 2;
		    resultado ++;
		}
		System.out.println(resultado);
	}
}



Qualquer dúvida me fala. Abraço!


Boa noite, Alexandre obrigado por me ajudar nessa, eu tava com uma lista para entregar até hoje na faculdade e conseguir concluir graças a sua ajuda, agora o que tenho que fazer é praticar estes exercícios para pegar a manha e entender o que o programinha faz.
Que Deus abençoe.
Até a próxima.
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar