Você está na página 1de 1

Trabalho de Informática - AA1

Henrique - Turma ECHO

Q1 - A variável k receberá o valor de -4830.

Q2 - resposta = int(input(“Introduza o primeiro valor numérico para o cálculo da


equação: “))

Q3 - Exiba no monitor de vídeo, para o usuário, a frase “A quantidade de valores


digitados foi igual a”, em seguida, exiba a variável numValores.

Q4 - Faça c ← entrada (“Digite um número real:”)

Q5 - Sim, assim como no python um mesmo algoritmo pode ser escrito de


diferentes formas, para resolver os mesmo problemas, um algoritmo em linguagem
corrente também pode ser escrito de mais de uma maneira, mesmo que tenha uma
igual finalidade.

Q6 - Passo 10: Valor x igual ou maior a 7? Se sim, então aprovado. Vá para passo 11
Se não, então reprovado. Vá para passo 12
Passo 11: Faça resultado ← aprovado. Vá para passo 13
Passo 12: Faça resultado ← reprovado.
Passo 13: Exiba no monitor de vídeo, para o usuário, a frase “Situação do aluno: “,
em seguida, exiba variável resultado como saída. Encerra-se o algoritmo.

Q7 - a) “b” / “delta” / “4” / “5” / “delta” / “6” / “7” / “resultado”


b) Passo 9.

Q8 - a) Conjunto de instruções que efetua tarefa/funcionalidade específica.


b) Comando def

Q9 - Modularidade, ou seja, trechos de código menores e mais simples para


comporem sistemas mais complexos. Facilita a manutenção, o trecho do código não
depende de outras partes do algoritmo. Reduz o tamanho do código do algoritmo e
evita a redundância do mesmo.

Q10 - Em ambas as funções o passo 9 está incorreto, na primeira função (com


retorno) o passo 9 comanda que o conteúdo da variável seja impresso na tela,
encerrando o algoritmo, que é uma característica de funções sem retorno. Na
segunda função o passo 9 comanda que retorne o valor da variável para a linha de
chamada, característica de funções com retorno. Portanto para resolver o problema,
basta inverter o passo 9 entre as funções, assim mantendo a proposta inicial de
cada função e resolvendo o erro.

Você também pode gostar