Buscar

Um método simples para realizar o cálculo da raiz quadrada é encontrar a parte inteira, simplesmente subtraindo inteiros ímpares. Por e...

Um método simples para realizar o cálculo da raiz quadrada é encontrar a parte inteira, simplesmente subtraindo inteiros ímpares. Por exemplo, para calcular a parte inteira da raiz quadrada de 19, calcula-se a sequência:
1. 19 – 1 = 18
2. 18 – 3 = 15
3. 15 – 5 = 10
4. 10 – 7 = 3
Como 3 é menor que 9, o processo termina aqui. Como quatro subtrações foram efetuadas, a resposta é 4, ou seja, a raiz quadrada de 19 é 4.
Analise as alternativas a seguir e selecione a que apresenta a implementação correta em pseudocódigo desse método de cálculo.


A. Algoritmo "raizquadrada"
Var
numero, subtrair, resultado : inteiro
Inicio
Escreva("Digite um número: ")
Leia(numero)
subtrair <- 1
resultado <- 0
enquanto (numero >= 0) faca
numero <- numero - subtrair
subtrair <- subtrair + 2
resultado <- resultado + 1
fimenquanto
Escreva("Resultado: ", resultado)
FimAlgoritmo
B. Algoritmo "raizquadrada"
Var
numero, subtrair, resultado : inteiro
Inicio
Escreva("Digite um número: ")
Leia(numero)
subtrair <- 1
resultado <- 0
enquanto (numero >= 0) faca
numero <- numero - subtrair
subtrair <- subtrair + 1
resultado <- resultado + 1
fimenquanto
Escreva("Resultado: ", resultado)
FimAlgoritmo
C. Algoritmo "raizquadrada"
Var
numero, subtrair, resultado : inteiro
Inicio
Escreva("Digite um número: ")
Leia(numero)
subtrair <- 2
resultado <- 0
enquanto (numero >= 0) faca
numero <- numero - subtrair
subtrair <- subtrair + 2
resultado <- resultado + 1
fimenquanto
Escreva("Resultado: ", resultado)
FimAlgoritmo
D. Algoritmo "raizquadrada"
Var
numero, subtrair, resultado : inteiro
Inicio
Escreva("Digite um número: ")
Leia(numero)
subtrair <- 2
resultado <- 0
enquanto (numero >= 0) faca
numero <- numero - subtrair
subtrair <- subtrair + 1
resultado <- resultado + 1
fimenquanto
Escreva("Resultado: ", resultado)
FimAlgoritmo
E. Algoritmo "raizquadrada"
Var
numero, subtrair, resultado : inteiro
Inicio
Escreva("Digite um número: ")
Leia(numero)
subtrair <- 1
resultado <- 0
enquanto (numero >= 0) faca
numero <- numero - subtrair
subtrair <- subtrair + 1
resultado <- resultado + 1
fimenquanto
Escreva("Resultado: ", resultado)
FimAlgoritmo

Essa pergunta também está no material:

Unidade 9 - Estrutura de repeticao para
2 pág.

Algoritmos Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra A. O pseudocódigo apresentado implementa corretamente o método de cálculo da raiz quadrada descrito no enunciado.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais