·

Engenharia Mecânica ·

Análise de Algoritmos

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Questão 01 ENUNCIADO Um código calcula a média simples de duas provas O teste de mesa feito usou as notas 6 e 75 No entanto o algoritmo não funcionou Com base nas informações acima faça o que se pede a Analise o código encontre o erro e refaça o código Justifique suas escolhas e por que o item alterado está errado calculo de media principal inteiro P1 inteiro P2 inteiro M imprima Bemvindao leia P1 leia P2 M P1P2 imprima sua média é imprima M b Responda também qual é a média que deveria aparecer como resposta QUESTÃO 02 ENUNCIADO Os operadores lógicos são usados principalmente dentro de comparações pois juntamente com os operadores relacionais nos ajudam a fazer testes com os nossos dados Fonte FURLAN André Algoritmo e Linguagem de Programação São Paulo UNISA 2018 Com base nesse contexto responda a Para que serve o operador b Para que serve o operador Questão 01 ENUNCIADO Um código calcula a média simples de duas provas O teste de mesa feito usou as notas 6 e 75 No entanto o algoritmo não funcionou Com base nas informações acima faça o que se pede a Analise o código encontre o erro e refaça o código Justifique suas escolhas e por que o item alterado está errado calculo de media principal inteiro P1 inteiro P2 inteiro M imprima Bemvindao leia P1 leia P2 M P1P2 imprima sua média é imprima M O item que está errado é a fórmula da média na linha M P1P2 uma vez que a média é obtida pela DIVISÃO entre o somatório dos elementos por sua quantidade de forma que a média entre as variáveis P1 e P2 deve ser obtida pela DIVISÃO entre P1 P2 por 2 pois são 2 variáveis neste sentido a linha correta fica M P1P22 Outro ponto é que para uma média de nota ser funcional e considerando que o enunciado usa a nota 75 o código deve receber valores que considerem o ponto flutuante neste sentido o código correto fica calculo de media principal flutuante P1 flutuante P2 flutuante M imprima Bemvindao leia P1 leia P2 M P1P2 2 imprima sua média é imprima M b Responda também qual é a média que deveria aparecer como resposta Sendo preciso seria 675 pois 6 75 135 e 135 2 675 Mas caso seja necessário apresentar o resultado apenas com uma casa decimal podese considerar a resposta 68 QUESTÃO 02 ENUNCIADO Os operadores lógicos são usados principalmente dentro de comparações pois juntamente com os operadores relacionais nos ajudam a fazer testes com os nossos dados Fonte FURLAN André Algoritmo e Linguagem de Programação São Paulo UNISA 2018 Com base nesse contexto responda a Para que serve o operador Esse é o and lógco ele testa se os operandos informados e apenas na situação deles serem verdade True o operador retorna verdade também e caso qualquer resultado dos operandos não seja verdade o operador resultará em falso False b Para que serve o operador A exclamação pode ser usada associada ao símbolo de igualdade para testar igualdade verifica se os elementos testados são DIFERENTES caso sejam iguais o resultado será falso False