Informática, perguntado por henriquebmth5, 3 meses atrás

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 conConsidere 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.

Soluções para a tarefa

Respondido por micaeldossantosoliv
2

Resposta:

Algoritmo matematica

Var

   numero : inteiro

Início

       Escreva("Escreva um número: ")

       Leia(numero)

    Se (numero MOD 2 = 0) então

       Escreva("O número ", numero, " é Par")

    senão

       Escreva("O número ", numero, " é Impar")

    fim_se

Fim

Explicação:

const ( Nunca é alterado o valor) logo o programa não iria rodar por conta da 9º LInha

• variavel numero : Logico ( Aceita apenas valores V e F )

•pedindo a função Enquanto(  Enquanto x > 1 faça ) logo const nunca iria sair do valor 1 incapacitando a execução do programa, junto com a FALTA de parenteses

• Valor de Primo e Par está invertido

se numero DIV 2 = 0 entao

          escreva("O número ", numero, " é primo")

      senao

          escreva("O número ", numero, " é par")

      fim_se

  Fim_enquanto

Demonstrando no teste de mesa que ao valor chegar a 0 dará o resultado Impar e não par

Perguntas interessantes