Prévia do material em texto
Avaliação Final (Discursiva) - Lógica e Técnicas de Programação 1A lógica de programação utiliza os operadores relacionais para realizar comparações entre dois operandos ou duas expressões. Os operadores resultam em valores lógicos verdadeiro ou falso, possibilitando sua utilização nas estruturas de seleção e repetição como expressão a ser avaliada pelo programa. Considerando a importância dos operadores relacionais do Portugol, elenque e exemplifique a utilização de três operadores com pseudocódigo Portugol. Resposta esperada Utilizar um dos operadores relacionais apresentados no fim da página 31 do livro didático. Utilizá-lo comparando dois valores ou duas variáveis. Esta comparação pode ser apresentada sozinha ou dentro de uma estrutura condicional ou de repetição. Exemplos: 1900 <> 2016 "Santa Catarina" <> "São Paulo" estadoAtual <> "Santa Catarina" SE 20 >= 520 entao "20 é maior ou igual a 520" Minha resposta 2020 <> 2030 "Rio Grande do Sul" <> "Rio de Janeiro" estadoAtual <> "Rio grande do Sul" SE 15 >= 600 entao "15 é maior ou igual a 600” 1 = 1 ( 1 é igual a 1 ) 3 < 6 ( 3 é menor que 6 ) 2 > 1 ( 2 é maior que 1 ) Retorno da correção Parabéns, acadêmico(a)! Sua resposta atingiu os objetivos da questão e você atingiu o esperado, demonstrando a competência da análise e síntese do assunto abordado, apresentando excelentes argumentos próprios, com base nos materiais disponibilizados. Confira no quadro "Resposta esperada" a sugestão de resposta para esta questão. 2As estruturas de controle são blocos de programação que tem a responsabilidade de analisar variáveis e escolher uma trecho de código a ser executado, com base nos parâmetros predefinidos. Podemos dividir as estruturas de controle em comandos de seleção e comandos de repetição. Os comandos de seleção são também conhecidos como comandos condicionais, com sua utilização é possível executar comandos ou blocos de comandos com base em testes feitos durante a execução. Os comandos de repetição são utilizados para fazer com que um bloco de código seja executado repetidamente por uma quantidade de vezes ou até que uma condição seja satisfeita. Escreva um pseudocódigo - apenas a estrutura enquanto faça - para somar os números ímpares de 10 a 60. Resposta esperada soma = 0 impar = 11 enquanto impar <= 60 faça soma = soma + impar impar = impar + 2 fim enquanto Minha resposta soma = 0 impar = 11 enquanto impar <= 60 faça soma = soma + impar impar = impar + 2 fim enquanto Retorno da correção Parabéns, acadêmico(a)! Sua resposta atingiu os objetivos da questão e você atingiu o esperado, demonstrando a competência da análise e síntese do assunto abordado, apresentando excelentes argumentos próprios, com base nos materiais disponibilizados. Confira no quadro "Resposta esperada" a sugestão de resposta para esta questão.