Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Um número primo é um número inteiro positivo que só pode ser dividido de forma exata por 1 e pelo próprio número. Exemplos: O número 2 é primo, pois só pode ser dividido por 1 e pelo próprio 2. O número 17 é primo, pois só pode ser dividido por 1 e pelo próprio 17. O número 18 não é primo, pois pode ser dividido por 1, por 2, por 3, por 6, por 9 e pelo próprio 18. Considerando o que foi exposto, elabore um algoritmo que, dado um número inteiro positivo, escreva uma mensagem informando se este número é ou não um número primo. Observação: O número 1 não é considerado primo e pode ser ignorado pelo algoritmo. Resposta Esperada: O acadêmico deve desenvolver um algoritmo conforme a resposta esperada (imagem a seguir), o qual deve solicitar a entrada de um número inteiro, ignorar o número 1 e escrever uma mensagem alertando se é ou não um número primo. 2. A lógica de programação é o recurso básico para programadores de computador conseguirem definir uma sequência de passos para o desenvolvimento de uma solução algorítmica. A definição de uma boa lógica é fundamental para construir algoritmos eficientes e de fácil legibilidade. Considerando a importância da lógica de programação, disserte sobre a técnica mais importante para o projeto da lógica de programação e descreva quais são os seus passos fundamentais. Resposta Esperada: A técnica mais importante é a programação estruturada. Os seus passos fundamentais são escrever as instruções em sequência. Escrever as instruções em grupos pequenos e combiná-las. Distribuir o desenvolvimento dos módulos do programa entre os diferentes programadores da equipe. Revisar o trabalho executado em reuniões regulares.
Compartilhar