Prévia do material em texto
SEMANA 1 Pergunta 1 Considere o seguinte fluxograma que deve determinar se um número é par ou não. O usuário pode entrar vários números (não tem mínimo de números nem máximo). Indique a alternativa que descreve corretamente o funcionamento deste algoritmo. ✅ Este algoritmo realiza o cálculo de N%2, que dá como resultado o módulo da divisão. Se este resultado é igual a zero, significa que o número é par e escreve “número é par”. Caso contrário, o algoritmo escreve “o número é ímpar”. O algoritmo usa uma instrução de enquanto “quer digitar um número S ou N”. Quando o usuário digita “S”, o algoritmo volta para o “enquanto”. Quando o usuário digitar N, então ele finaliza o programa. Este algoritmo deveria realizar o cálculo dividindo o número digitado pelo número dois. Neste caso, não é usado o operador de divisão. Por este motivo, o algoritmo não consegue funcionar corretamente. Este algoritmo tem uma condicional R=0, que não permite decidir se o número é par ou não. O algoritmo usa uma instrução de enquanto “quer digitar um número S ou N”. Quando o usuário digitar N, ele finaliza o programa. Este algoritmo inicia com uma condicional: “quer digitar um número S ou N”. Quando o usuário digitar “S”, ele realiza os cálculos para saber se o número é par ou ímpar. Depois de imprimir o resultado, o algoritmo deveria finalizar a execução no comando “fim”. Este algoritmo decide se um determinado número é par ou não. No algoritmo, falta uma operação que determine o resto da divisão para poder saber se o número é par ou ímpar. O algoritmo usa uma instrução condicional “quer digitar um número S ou N”. Quando o usuário digitar N, então ele finaliza o programa.