Buscar

Levando em consideração a prioridade de execução dos operadores aritméticos estudados, calcule as expressões : Dica: raizq() representa a função p...

Levando em consideração a prioridade de execução dos operadores aritméticos estudados, calcule as expressões :

Dica: raizq() representa a função para calcular a raiz quadrada do valor entre os parênteses. Em algumas bibliografias ou linguagens encontrará com nome de sqrt().

X <- 3 * 2 + 5 / 2 – 3 ^ 2 + raizq(4)

Y <- raizq(9) - 5 / 2 + 3 mod 1

Assinale o valor correto que será armazenado nas variáveis X e Y, que são do tipo real.

a. X = 1.0 e Y = 3.0
b. X = 2.5 e Y = 8.0
c. X = 2.0 e Y = 1.5
d. X = 1.5 e Y = 3.5
e. X = 1.5 e Y = 0.5

Essa pergunta também está no material:

Algoritmo de Programação I - Atividade 1
14 pág.

Algoritmo e Programação Centro Universitário UniftecCentro Universitário Uniftec

Respostas

User badge image

Ed Verified user icon

Para calcular as expressões, devemos seguir a ordem de prioridade dos operadores aritméticos, que é a seguinte: 1. Parênteses 2. Potenciação 3. Multiplicação e Divisão (da esquerda para a direita) 4. Adição e Subtração (da esquerda para a direita) Usando essa ordem, temos: X <- 3 * 2 + 5 / 2 – 3 ^ 2 + raizq(4) X <- 6 + 2.5 – 9 + 2 X <- 1.5 Y <- raizq(9) - 5 / 2 + 3 mod 1 Y <- 3 - 2.5 + 0 Y <- 0.5 Portanto, a alternativa correta é a letra e) X = 1.5 e Y = 0.5.

0
Dislike0

Responda

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

Mais conteúdos dessa disciplina