Em nosso cotidiano existem muitas situações em que usamos algoritmos. Por exemplo, ao inicializar o computador. Especialmente na computação, os algoritmos desempenham um papel importante. Eles formam uma base para a programação e são independentes de uma linguagem de programação específica.
Nesse contexto analise o caso a seguir:
Considere que um programador foi selecionado para desenvolver um modelo de código para calcular se os valores digitados pelos usuários são pares ou ímpares e o seguinte código foi entregue:
Algoritmo matemática
Var
numero : logico
Const
x = 1
Inicio
escreva("Escreva um número: ")
leia(numero)
Enquanto x > 1 faça
se numero DIV 2 = 0 entao
escreva("O número ", numero, " é primo")
senao
escreva("O número ", numero, " é par")
fim_se
Fim_enquanto
Fim
Analisando o código podemos notar que existem erros que impediram o cálculo de forma correta. Com base nas informações apresentadas, reescreva o algoritmos em pseudocódigo de forma correta para resolver o problema proposto.
---------------------------------------------------------------------------------
✅ MATERIAL INDIVIDUAL
✅ SEM PLÁGIO
✅ NOTA MÁXIMA
✅ DESENVOLVIDO COM RESPONSABILIDADE PARA VOCÊ
>>> WATTSAPP - +55 49 9112-4798 ♂️✅ <<<
---------------------------------------------------------------------------------
+55 49 9112-4798
---------------------------------------------------------------------------------
✅ MATERIAL INDIVIDUAL
✅ SEM PLÁGIO
✅ NOTA MÁXIMA
✅ DESENVOLVIDO COM RESPONSABILIDADE PARA VOCÊ
>>> WATTSAPP - (49) 98801-8434 ♂️✅ <<<
---------------------------------------------------------------------------------
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
NÚMERO: ➖➖➖➖➖****
➖➖ 1️⃣*5️⃣ ** 9️⃣ 9️⃣ 6️⃣ 2️⃣ 6️⃣ ** 5️⃣ 9️⃣ 3️⃣ 7️⃣
Consulte a nossa assessoria pelo
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
NÚMERO: ➖➖➖➖➖****
➖➖ 1️⃣*5️⃣ ** 9️⃣ 9️⃣ 6️⃣ 2️⃣ 6️⃣ ** 5️⃣ 9️⃣ 3️⃣ 7️⃣
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
NÚMERO: ➖➖➖➖➖****
➖➖ 1️⃣*5️⃣ ** 9️⃣ 9️⃣ 6️⃣ 2️⃣ 6️⃣ ** 5️⃣ 9️⃣ 3️⃣ 7️⃣
Consulte a nossa assessoria pelo
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
NÚMERO: ➖➖➖➖➖****
➖➖ 1️⃣*5️⃣ ** 9️⃣ 9️⃣ 6️⃣ 2️⃣ 6️⃣ ** 5️⃣ 9️⃣ 3️⃣ 7️⃣
,.
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
NÚMERO: ➖➖➖➖➖****
➖➖ 1️⃣*5️⃣ ** 9️⃣ 9️⃣ 6️⃣ 2️⃣ 6️⃣ ** 5️⃣ 9️⃣ 3️⃣ 7️⃣
Consulte a nossa assessoria pelo
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
NÚMERO: ➖➖➖➖➖****
➖➖ 1️⃣*5️⃣ ** 9️⃣ 9️⃣ 6️⃣ 2️⃣ 6️⃣ ** 5️⃣ 9️⃣ 3️⃣ 7️⃣
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
NÚMERO: ➖➖➖➖➖****
➖➖ 1️⃣*5️⃣ ** 9️⃣ 9️⃣ 6️⃣ 2️⃣ 6️⃣ ** 5️⃣ 9️⃣ 3️⃣ 7️⃣
Consulte a nossa assessoria pelo
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
NÚMERO: ➖➖➖➖➖****
➖➖ 1️⃣*5️⃣ ** 9️⃣ 9️⃣ 6️⃣ 2️⃣ 6️⃣ ** 5️⃣ 9️⃣ 3️⃣ 7️⃣
;.
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
NÚMERO: ➖➖➖➖➖****
➖➖ 1️⃣*5️⃣ ** 9️⃣ 9️⃣ 6️⃣ 2️⃣ 6️⃣ ** 5️⃣ 9️⃣ 3️⃣ 7️⃣
Consulte a nossa assessoria pelo
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
NÚMERO: ➖➖➖➖➖****
➖➖ 1️⃣*5️⃣ ** 9️⃣ 9️⃣ 6️⃣ 2️⃣ 6️⃣ ** 5️⃣ 9️⃣ 3️⃣ 7️⃣
;.
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
NÚMERO: ➖➖➖➖➖****
➖➖ 1️⃣*5️⃣ ** 9️⃣ 9️⃣ 6️⃣ 2️⃣ 6️⃣ ** 5️⃣ 9️⃣ 3️⃣ 7️⃣
Consulte a nossa assessoria pelo
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
NÚMERO: ➖➖➖➖➖****
➖➖ 1️⃣*5️⃣ ** 9️⃣ 9️⃣ 6️⃣ 2️⃣ 6️⃣ ** 5️⃣ 9️⃣ 3️⃣ 7️⃣
Respostas
Resposta:
Algoritmo matemática
Var
numero : inteiro
Inicio
escreva("Escreva um número: ")
leia(numero)
se numero DIV 2 = 0 entao
escreva("O número ", numero, " é par")
senao
escreva("O número ", numero, " é ímpar")
fim_se
Fim
Explicação:
No algoritmo apresentado, precisamos corrigir o tipo da variável número, a impressão da resposta par, e a impressão da resposta ímpar.
Reescrevendo o código
No algoritmo apresentado, foi incluido um "enquanto" sem necessidade, uma vez que o problema não deixa claro se é para repetir a entrada do usuário. Vamos reescrevê-lo eliminando a repetição enquanto.
Algoritmo matemática // nome do algoritmo
Var // declaração de variáveis
numero: inteiro // a variável é do tipo inteiro, e não lógico.
Inicio // inicia o código
escreva("Escreva um número") // Escreve a frase na tela
leia(numero) // Guarda o número que o usuário digita na variável
se numero DIV 2 = 0 entao // verifica se o resto da divisão é = 0
escreva (" O número", numero,"é par") // se resto = 0 o número é par
senao
se numero > 1 entao // verificar se o número é maior que 1
escreva(" O número", numero," é ímpar") // numero é ímpar
senao
escreva(" o número é 0") // não há consenso se 0 é par ou ímpar.
fim_se // encerra o primeiro se
fim_se// encerra o segundo se
Fim
Reescrito dessa maneira, o código irá imprimir ao usuário se o número digitado é par ou ímpar, ou então se é 0.
Saiba mais sobre linguagens de programação aqui: https://brainly.com.br/tarefa/41649758
#SPJ2
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
NÚMERO: ➖➖➖➖➖****
➖➖ 1️⃣*5️⃣ ** 9️⃣ 9️⃣ 6️⃣ 2️⃣ 6️⃣ ** 5️⃣ 9️⃣ 3️⃣ 7️⃣
Consulte a nossa assessoria pelo
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
NÚMERO: ➖➖➖➖➖****
➖➖ 1️⃣*5️⃣ ** 9️⃣ 9️⃣ 6️⃣ 2️⃣ 6️⃣ ** 5️⃣ 9️⃣ 3️⃣ 7️⃣