Conecte-se com especialistas e obtenha respostas no IDNLearner.com. Descubra respostas profundas para suas perguntas com a ajuda de nossa comunidade de profissionais qualificados.

Examine o seguinte pseudocódigo, que tem como objetivo identificar e exibir todos os números primos entre 2 e um número M fornecido pelo usuário. No entanto há um erro lógico que impede a identificação correta dos números primos. Determine o erro. 01: algoritmo "encontrar_primos" 02: var 03: M, i, j : inteiro 04: ehPrimo : booleano 05: inicio 06: leia(M) 07: para i := 2 ate M faca 08: ehPrimo := verdadeiro 09: para j := 2 ate M faca 10: se i mod j = 0 entao 11: ehPrimo := falso 12: fimse 13: fimpara 14: se ehPrimo entao 15: escreva(i, " ") 16: fimse 17: fimpara 18: fim algoritmo Qual é o erro no pseudocódigo apresentado?