Java

5 respostas Resolvido
F

alguém poderia me ajudar a cria um programa em java que calcule e exiba quantas vezes temos que dividir o numero 1 por 2 para obter um valor menor que um decimo de milesimo

5 Respostas

V
Vou dizer o que tem que fazer para você tentar transformar em código.

1 - Crie uma variável do tipo float (real) recebendo o valor 1.

2 - Crie uma variável do tipo int (inteiro) recebendo 0, essa variável irá ser seu contador.

3 - Crie uma estrutura de repetição While (enquanto) usando a condição do valor na variavel do item 1 for maior que um decimo de milesimo.

4 - Dentro dessa condição (repetição) faça variavel do item 1 ser dividida por 2. (variavelitem1= variavelitem1/2)

5 - Ainda dentro da condição faça a variavel do item 2 incrementar (variavelitem2++)

6 - Fora da condição (repetição) imprima a variavel do item 2.
F

suas intrusões sao otima
mais eu começei ver java agora e mesmo assim ta um pouco complicado

V
Solucao aceita
public class HelloWorld {

public static void main(String[] args) {

    float numero = 1;
    int contador = 0;
    while (numero >= 0.00001) {
        numero = numero / 2;
        contador++;
    }
    System.out.println(contador);
}

}

F

muito obrigado

staroski

Já teve aula de algoritmos e/ou introdução à programação?

Criado 15 de março de 2018
Ultima resposta 15 de mar. de 2018
Respostas 5
Participantes 3