“Saber as fases e as estratégias de resolução de um problema auxilia a construir novas ferramentas mentais para compreender e resolver novos problemas. Quanto mais praticar, mais ferramentas terão e mais problemas conseguirá resolver.” (PIVA JR., 2012, p. 33) PIVA JR., Dilermando et al. Algoritmos e programação de computadores. Rio de Janeiro: Elsevier, 2012. Segundo as premissas de PIVA (2012), analise o programa que calcula a média de duas notas, escrito em linguagem C++ e verifique se existe algum tipo de falha:
Soluções para a tarefa
include
#include
main()
float a, b;
printf("Informe duas notas:\n");
scanf("%f%f", &a, &b);
media = (a + b)/2.0;
printf("A media e: %f", media);
return 0;
}
Escolha uma:
a. O programa possui um erro de declaração de variável e por esse motivo não vai ser executado.
b. O programa não possui erros, retornará a média de dois números.
c. O programa possui vários erros de sintaxe, inclusive na entrada e saída de dados
d. O programa vai executar sem problemas, porém, a média estará errada.
e. O programa possui erros de tipo de variáveis.
Olá!
No caso em questão podemos afirmar que a alternativa correta é a letra A resposta certa é a, qual seja: a. O programa possui um erro de declaração de variável e por esse motivo não vai ser executado.
Isso porque a variável "media" não foi declarada. Essa variável média é de suma importância na programação, tendo em vista que pois é através dela que que há a possibilidade de armazenar e acessar dados em memória.
Espero ter ajudado!