Baixe o app para aproveitar ainda mais
Prévia do material em texto
10/10/2023, 11:57 Avaliação Final (Discursiva) - Individual about:blank 1/3 Prova Impressa GABARITO | Avaliação Final (Discursiva) - Individual (Cod.:823255) Peso da Avaliação 4,00 Prova 64553549 Qtd. de Questões 2 Nota 10,00 Os operadores aritméticos são fundamentais para as linguagens de programação, com eles é possível realizar os cálculos básicos de adição, subtração, multiplicação, divisão e o resto da divisão. Desta forma, é possível fazer a soma de dois valores numéricos, sejam inteiros ou reais. Fazendo o uso dos operadores aritméticos, escreva um programa em Portugol em que o usuário digite três valores reais e calcule a média. Após o cálculo, exiba ao usuário a média final e uma mensagem "O aluno passou", caso aprovado, ou "O aluno reprovou", caso reprovado. A média para aprovação deve ser igual ou maior a sete. Resposta esperada Algoritmo "CalculoMedia2" var Nota1, Nota2, Nota3 : Real Media: Real Inicio Escreva ("Digite a Primeira nota: ") Leia (Nota1) Escreva ("Digite a Segunda nota : ") Leia (Nota2) Escreva ("Digite a Terceira nota: ") Leia (Nota3) Media <- (Nota1+ Nota2+ Nota3) / 3 Escreval ("A Média final é: ", Media) Escreval (" ") Se Media >= 7 entao Escreval("O aluno passou.") Senao Escreval("O aluno reprovou.") fimse Fimalgoritmo Minha resposta Algoritmo CalculaMedia var nota1, nota2, nota3, media: real Escreva("Digite a primeira nota: ") Leia(nota1) Escreva("Digite a segunda nota: ") Leia(nota2) Escreva("Digite a terceira nota: ") Leia(nota3) VOLTAR A+ Alterar modo de visualização 1 10/10/2023, 11:57 Avaliação Final (Discursiva) - Individual about:blank 2/3 media <- (nota1 + nota2 + nota3)/3 Escreva("A média final é: ", media) Se media >= 7 Então Escreva("O aluno passou") Senão Escreva("O aluno reprovou") FimSe FimAlgoritmo 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. As estruturas de repetição permitem que um bloco de código seja executado várias vezes até que uma determinada condição seja atendida para que as repetições parem. Sempre que uma estrutura de repetição é utilizada, é fundamental preocupar-se com a condição de parada para que o programa não entre em loop infinito e pare de responder, acabando por não atender à necessidade do usuário. Uma estrutura de repetição muito utilizada é a enquanto-faça, em que a condição é avaliada antes de executar o bloco de comandos. Utilizando a estrutura de repetição enquanto-faça, escreva um programa em Portugol para somar "n" valores até que um usuário digite o valor 0. Onde "n" representa a quantidade de números digitados de 1 até infinito. Resposta esperada algoritmo "somarValores" var numeroInformado : real resultadoSoma : real inicio resultadoSoma := 0 escreva "Informe um valor para efetuar a soma" leia numeroInformado enquanto numeroInformado <> 0 faca resultadoSoma := resultadoSoma + numeroInformado escreva "Total: " escreva resultadoSoma escreva "Digite um valor para a soma: " leia numeroInformado fimenquanto escreva "O resultado da soma é: " escreva resultadoSoma fim Minha resposta Algoritmo SomaValores var valor, soma: inteiro soma <- 0 Enquanto Verdadeiro Faça Escreva("Digite um valor (ou 0 para sair): ") Leia(valor) Se valor = 0 Então Interrompa FimSe soma <- soma + valor FimEnquanto Escreva("A soma dos valores digitados é: ", soma) FimAlgoritmo 2 10/10/2023, 11:57 Avaliação Final (Discursiva) - Individual about:blank 3/3 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. Imprimir
Compartilhar